We are passionate creative people on a mission to inspire and transform the world of work & technology. Our shared vision is that by 2020, UNLEASH will be the platform of choice globally on the Future of Work. With more than 21 number of nationalities represented at our company, we pride ourselves on truly being an international business.
Don’t see an open position that matches your skill set? Send us your CV anyway!
Chief People Officer