Nov 21, 2021

Localization Project Manager Social Media

  • International Achievers Group
  • Remote (LATAM)
Full time Project Management

Job Description

This role, located in LATAM,  will involve all aspects of overseeing and leading projects for a social media client. The role will involve managing and assigning tasks to a group of social media ambassadors across the globe, ensuring continuous opportunities for improvements are identified within various social media apps.


  • Ensuring that the client receives superior standards of project management and customer service at all times
  • Delivering all projects on time and within budget in accordance with client requirements
  • Interaction and assigning tasks to brand ambassadors 
  • Tracking and controlling of all costs throughout the entire lifecycle of a project
  • Status reporting customized to clients’ needs
  • Provision of business intelligence, quality & productivity metrics customized to clients’ needs
  • Running project kick-offs and post-project analysis initiatives
  • Troubleshooting and helping to set standards and processes and continually making  recommendations to improve process and maximize efficiencies where possible
  • Central handling of queries and support requests
  • Capacity planning for internal & external resources
  • Support and onboard new user ambassadors
  • All other related tasks


  • Localization knowledge 2-3 years
  • Experience developing relationships with customers
  • Experience in Social Media Applications
  • Written/verbal business communication and presentation skills
  • Strong organizational skills
  • Problem solver
  • Knowledge of standard CAT packages
  • Ambitious and with a desire to learn and progress
  • Able to meet deadlines and work under pressure
  • Solid understanding of how quality management feds into client satisfaction and delivery targets
  • Solid understanding of quality in the context of business needs