The Head of Customer Support plays the lead role in strategy formulation for the customer support department. The successful candidate will be driving necessary changes for the improvement of operating and organizational efficiency of the customer support team by ensuring the smooth day-to-day running of the CS team.
This role will require the growth and management of a first class support team, capable and engaging across all channels of