Site Manager - FinTech Contact Center
Lead a new contact centre setupStrong focus on employee developmentAbout Our ClientA global organization expanding its customer service operations in ...
Sales, Business Development, and Analyst
onsite