As Customer Support Manager, you’ll play a crucial role in the oversight and development of our Customer Support team. This is a Level 4 role on the People Manager track, including the management of up to 6 Team Leaders within the first year, and accountability for the wider team they manage.
Subscribe to Rise newsletter