The Traffic Project Manager is responsible for project managing localisation work for the clients Marketing Communications team. They work closely with the clients Project Manager and a network of creative talents from various markets. This person needs to engage with other cross-functional teams of producers and project managers to ensure work is delivered on time. Constant need to communicate and negotiate priorities and deadlines with internal and external teams to ensure expectations are well managed is required. Primary tasks include organising and coordinating schedules, distributing workload, tracking progress of projects. You will be responsible for project managing localization projects (incl. Transcreation of headlines) ensuring good communication with all stakeholders. You will focus on building strong relationship with the Client Talent Network and briefing new projects accurately. Strong organization and time management skills when managing Clients, with focus on quality.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Professional, Scientific, and Technical Services
Education Level
No Education Listed