Job Summary
An IT service company is filling a position for a Telecommute Localization Project Unit Manager in Westminster.
Core Responsibilities of this position include:
- Managing and ensuring profitable growth of a set of industry customers according to internal processes
- Lead the project management, coordination, and artwork management teams
- Contributing to the enhancement of the group service portfolio
Must meet the following requirements for consideration:
- A completed University degree, preferably in Business Management or Engineering
- 3-5 years of proven experience in Project/People Management or in similar roles/businesses
- 2-3 years of proven experience in a mid- level management role
- Fluent English is mandatory