Bachelor or Master's degree in Business Administration, Accounting, Finance or related majors.
At least 10 years of relevant work experience, including more than 5 years of senior management experience.
Successful financial management experience in the technology or software industry, especially in a fast-growing corporate environment.
Excellent strategic thinking and analytical skills, able to work effectively under pressure and meet deadlines.
Have a keen insight into industry trends and market changes, and be able to adapt quickly to changes.
Strong leadership and team management skills, able to motivate and guide team members.