Click to Collect Nassau, The Bahamas
CUSTOMER CARE MANAGER The Customer Care Manager is responsible for the development of the team and ensuring the best possible experience for our customers by developing effective customer service procedures, implementing customer loyalty programs, and setting customer satisfaction goals. The role requires a strong demonstrated capability and track record in managing successful Customer Care teams and driving innovative improvements to help create an industry leading exceptional customer experience as well as proactively nurturing customer relationships. DUTIES and RESPONSIBILITIES: Leading and empowering a growing team to create meaningful and quality experiences for our customers. Develop customer satisfaction goals and coordinate with the team to meet them on a steady basis Developing, managing, and coaching...
Oct 07, 2020