Great Cyber products are not created by accident. Their success is ensured by hard-working people, just like you. So why not join a talented CyberCare Customer Success team with the mission of making the tech-world easy?
We're looking for an experienced and ambitious person to lead a part of our Customer Support unit. In this role you will be leading up to 100 people to assure the best experience for our customers. It goes without saying – you must be capable of overseeing day-to-day operations and ensuring team objectives are successfully achieved.