Customer Support Manager (Technology First Company)
Edinburgh, Scotland, United Kingdom
McFall Recruitment Limited
with the ability to manage multiple tasks and deadlines. • Experience in working with cross-functional teams in a fast-paced environment. • Experience in working with both B2B and B2C customers. We are looking for an experienced and confident customer success/support lead who is passionate about customer success and has a track record of successfully leading and managing More ❯
Posted: