Back to jobs
Job Description
As a Project Manager, you will manage software localization projects efficiently to drive client satisfaction, retention, and repeat business growth. You will set clear expectations with project teams regarding project scope, complexity, and deliverables, and ensure clients are kept fully informed on progress, key milestones, and financial status throughout the project lifecycle.