- Bachelor’s degree in Business Administration, Management, or a related field. Advanced degree preferred.
- Minimum of 15 years of work experience, with at least 10 years in leadership roles within e- commerce/ gaming/ start up environment with minimum 50L active customer base.
- Proven track record of setting-up and managing customer support operations in a fast-paced, dynamic environment.
- Strong understanding of customer driven / centric industry trends and expectations.
- Excellent strategic planning, operational management, and analytical skills.
- Demonstrated ability to lead and inspire large, cross-functional teams to achieve common goals.
- Exceptional communication, negotiation, and interpersonal skills.
- Proficiency in customer support software and technology.