1 follower
LeaveWizard is a fully bootstrapped small business with customers in more than 30 countries around the world. Running since 2011, we now supply our leave management system to organisations on five continents. We are a UK company, based in Bournemouth, Dorset. We are constantly evolving and innovati... Read more
This company has no teams yet