Deputy
Offers call center, customer support scheduling, and workforce management software products. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
CAD1.5b (Public information from Mar 2024)
Company register number 133632327
Sydney New South Wales (HQ)
Authorizing premium user...