Digital Marketing Localization Project Manager

3DS Dassault Systems Waltham , MA 02154

Posted 1 week ago

Role Description & Responsibilities

Dassault Systèmes, "The 3DEXPERIENCE Company," provides businesses and individuals with the virtual worlds necessary to enable sustainable innovations. Its market-leading solutions transform the design, manufacturing, and maintenance of its clients' products. Dassault Systèmes' collaborative solutions promote social innovation and offer new possibilities to improve the real world through virtual environments. With sales in over 140 countries, the Group adds value to more than 250,000 companies of all sizes and industries.

As part of the Marketing Operations team based in Waltham, your goal as a Digital Marketing Localization Project Manager will be to manage end-to-end the Localization of documents and web pages for Dassault Systèmes digital ecosystem, specifically the SOLIDWORKS brand and the 3DEXPERIENCE Works portfolio to support sales and business activities.

This position is based out of our Waltham, MA office (North America Headquarters). You must be able to work in the office 3 days per week. Local candidates are encouraged to apply.

You will work closely with colleagues from SOLIDWORKS and other DASSAULT SYSTEMES digital owners (Marketing, Communication, Web) and provide localized content to help the GEOs execute digital marketing and communication campaigns aimed at achieving revenue and awareness, as well as attract the right audiences.

  • Project Planning and Coordination:

  • Plan, execute, and oversee digital content localization projects from initiation to completion.

  • Manage timelines, and milestones, and monitor progress against established goals.

  • Coordinate with cross-functional teams including content creators, translators, developers, and marketing specialists.

  • Quality Assurance:

  • Coordinate with vendor to deliver on-time and on budget.

  • Implement RCA if needed to uphold high standards of localization accuracy and consistency.

  • Conduct regular reviews and testing to identify and resolve issues proactively.

  • Technical Proficiency:

  • Utilize localization tools and software platforms to facilitate efficient project workflows.

  • Troubleshoot technical challenges related to digital content localization and recommend solutions.

  • Stakeholder Communication:

  • Serve as the primary point of contact for stakeholders regarding project status, updates, and challenges.

  • Facilitate effective communication and collaboration among global teams and departments.

  • Continuous Improvement:

  • Identify opportunities for process optimization and efficiency improvements within the localization workflow.

  • Stay updated on industry trends and best practices in digital content localization.

  • Gain a solid understanding of the DASSAULT SYSTEMES 3DEXPERIENCE Platform

  • Support the mission to grow 3DEXPERIENCE Works awareness and audiences.

Qualifications

We're looking for someone who has a minimum of four years of experience working in a professional environment - preferably in the Localization industry

  • Excellent project management and organizational skills. We're looking for someone that can multi-task and effectively manage multiple projects simultaneously.

  • Pro-active, go-getter qualities.

  • Someone with a passion to learn about our digital platforms and become a Localization evangelist to help content creator think multilingual

  • Exceptional communication and interpersonal skills with a global mindset.

  • Strong presentation, written and communication skills.

  • Collaborate with other teams (Marketing, Communication, Web, Development, International)

  • Educate, interact, and manage Localization suppliers

  • Support stakeholders who execute, develop & optimize the performance of localized content

  • Assessing project risks and prioritization

  • Tracking and monitoring of Localization projects, reporting to internal stakeholders

  • Detailed-oriented attitude

  • Adaptability

  • Strong understanding of localization principles, processes, and tools (e.g., CAT tools, TMS).

  • Tech-savvy (knowledge of Digital tools, CMS-Drupal is a plus)

  • Proficiency in additional languages preferred.

  • Certification in project management (e.g., PMP) is a plus.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Digital Marketing Localization Project Manager

3DS Dassault Systems