Customer Service · Volunteer · Den Haag, Nederland · Remote possible
The Manager of Support will be responsible for leading the support team, including oversight of the case management system, process workflows, and escalation management. This role will establish and refine the processes, techniques, tools, and methods the technical support team uses to provide exceptional support and services to internal and external customers, ensuring services are timely and accurate daily. You have global customer service experience. A problem-solving attitude and the ability to motivate your team to achieve specific goals are essential skills to perform well in this position.
Wherever your personal goal is to make your routine as a volunteer impactful, enjoyable, exciting, and comfortable, you can choose if you want to work remotely or from our office in the Netherlands. You'll receive a set of benefits to improve your work experience. They include a flexible schedule, a multicultural environment with colleagues in the Netherlands, a vibrant and dynamic organizational culture, and free access to our online as you help build a better society.
Sign up to view 1 direct report
Get started