Head of Localization Department is responsible for the overall translation and localization project, providing leadership, coordination and management of the Localization Team. The role serves as a conduit for communication between managers and all stakeholders who make the strategic decisions for those projects.
The Head of Department supervises the team together with Localization Managers that provides project management and translation support with key responsibilities includes implementing and facilitating project management deliverables.
Responsibilities:
- Developing and implementing Localisation department's Strategy, Business plan and targets
- Establishing operational procedures and SLAs in order to ensure effective work of
- Localisation department and maintain high quality of translation and localisation
- Meeting Localisation department financial objectives by forecasting requirements, preparing an annual budget, scheduling expenditures, analyzing variances and initiating corrective actions
- Being involved in staff recruitment, coaching, performance appraisal, handling disciplinary issues
- Project evaluations and assessment of results
- Submits project status reports to stakeholders; reviews; anticipates and reacts to change
- Cooperating with stakeholders and (internal) customers to meet their expectations and ensure smooth engagement
- Providing regular report and feedback to the management regarding the department performance and business plan implementation
Requirements:
- Associates Degree required, Bachelor's Degree preferred
- Minimum 8 years of experience in Translation / Localization or relevant experience with proven track record of achievement
- Minimum 3 years’ of experience in management
- Minimum 6 years’ of experience in account management
- Minimum 6 years’ of working experience in a general CRM environment
- Excellent communication skills both verbal and written in English
- Strong organizing abilities and process-oriented work style
- Demonstration of good problem-solving skills when making decisions
- Attention to details, strong negotiation skills, ability to build strong relationships and credibility with customers and employees
- Experience in working and managing within a multinational, multicultural environment would be an advantage
- High adaptability to change
- Ability to identify potential and to develop strategic thinking
- Ability to manage and prioritize multiple projects