Source description
About the role
Tech Support Manager Lead the tech support team with the aim to provide utmost satisfaction exemplary experience to customers, leading to higher retention. Develop end-to-end processes procedures for customer support.
More at Align Info Solutions