Deputy sees culture shift after regaining control of its data
Established in 2008 in Sydney, Deputy is an Australian technology company that provides cloud-based workforce management and scheduling platforms. Its 150 employees serve customers in more than 70 countries around the...