We are pleased to announce an opening for the Customer Support Group Lead role in Nepal. This position is ideal for a motivated leader who can drive team performance, streamline processes, and ensure consistent service excellence across customer support operations.
The Customer Support Group Lead will manage and guide customer support teams while ensuring strong performance across KPIs, quality standards, and customer satisfaction. The role requires hands-on leadership, analytical thinking, and experience working with team