
Wellbees
Wellbees is an employee wellbeing company serving mainly enterprise clients in 17 countries, 8 languages, and 100K+ employees.
HQ location
Wilmington, United States
Founding location
London, United Kingdom
Website
Launch date
Authorizing premium user...