1) Master or Bachelor degree and with a minimum of 5-7 years of project management or similar experience;
2) In-dept understanding on software development process;
3) Demonstrated team leadership skills;
4) Strong communication and interpersonal skills, and be able to work comfortably with cross-functional teams under international environment;
5) Self-motivated, dynamic and result oriented;
6) Proficient in oral English.