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 one of our Customer Support Units. In this role you will be leading over 100 people to assure the best experience for our customers. It goes without saying β that they must be capable of overseeing day-to-day operations and ensuring team objectives are successfully achieved.