to onboard a Head of Technical Support to join their team. Position: Head of Technical Support Location: Remote/ GMT +4... across all regions.Cultivate and lead a high-performing, customer-focused global technical support team, fostering a culture...