Can my company have multiple Petals Rewards accounts?

No, each company is restricted to a single Petals Rewards account.

Upon signing up, each company is restricted to a single Petals Rewards account, accruing rewards as a single entity regardless of how many logins a company has for their employees.