University graduate and Master's Degree will be an advantage
• Minimum 8 years hands on experience in operations fields such as call center, IT and customer services
• Experience in people and project management
• Proficiency in speaking and writing English
• Can work independent and under pressure
• Has experience in Insurance Industry