Person, Face, Female, Hair, Clothing, Woman, Girl, Finger, Smile

Digital Marketing Service Lead

Dublin, County Dublin, Ireland

Digital Marketing Service Lead

  • Dublin, County Dublin, Ireland
Lionbridge are now hiring for a Digital Marketing Services Lead, to work with our team in Dublin, Ireland.

A role of Digital Marketing Services Lead is to lead and manage the resources located in different sites to maintain continuity of production for the Global Digital Marketing Production team (GDMP). DMS Lead will be responsible for maintaining high production efficiency and quality of projects with various levels of difficulty. The projects need to be run in accordance with the client's instructions and specific technical knowledge of Content Editorial and Web Development. This is a client facing role that requires looking for process innovations and production optimization.

What You Will Do :
  • Have ownership for leading and driving applicable Production activities across their assigned program/projects, keeping on overall focus on Customer Service and Satisfaction
  • Close collaborate with PM group and Sales to plan resourcing, training and contribute to revenue growth for both new and existing clients
  • Have ownership for Process Improvement and Innovation across the entire Production team
  • Have HR responsibility for direct reports
  • Contribute to GDMP management by taking on respective departmental duties as assigned by direct manager
  • Work with the direct manager and design for future additional Digital Marketing services and offerings also on succession planning and management

To Be Successful You Will Have:

  • Capacity management skills with strong leadership abilities and proactive work ethic
  • Outstanding communication skills both written and verbal with ability to lead communication effectively across multiple diverse marketing, reporting and development teams
  • Proven experience with the following:
    • Technical expertise with varied CMS
    • Expertise in HTML, XML, CSS and other technologies related to Digital Marketing Production
    • Expertise in SEO and SEM, and Analytics
    • Practice knowledge of the following productivities enhancing tools: Excel, Access etc. will be an additional asset
  • Experience in working with projects and marketing teams
  • Proven customer service mindset
  • Strong attention to detail and superb troubleshooting abilities
  • Ability to take ownership of a task and drive efficiencies and work self-sufficiently within a team environment
  • Metrics and reporting skills

In Return You Can Expect:

  • Professional development opportunities in a multi-cultural environment
  • Gaining experience in working in a stable, global company in an international environment - our offices in over 20 countries create an opportunity to learn about different cultures and work styles
  • Ability to cope with latest technologies
  • Work in a creative team and friendly atmosphere
  • Full time job contract
  • Possibility to work remotely
  • Employee benefits package (including private medical insurance, Defined Contribution pension scheme, generous annual leave allowance, additional day off for your birthday, one day off per year to volunteer, access to Well-Being platform)

About Us

Lionbridge partners with brands to break barriers and build bridges all over the world. For 25 years, we have helped companies connect with their global customers and employees by delivering translation and localization solutions in 350+ languages. Through our world-class platform, we orchestrate a network of passionate experts across the globe who partner with brands to create culturally rich experiences. Relentless in our love of linguistics, we use the best of human and machine intelligence to forge understanding that resonates with our customers' customers. Based in Waltham, Massachusetts, Lionbridge maintains solution centers in 23 countries. Learn more at

If the scope and opportunity of this role interests you, then please click to apply.

Start Your Application

Alert me about jobs like this

Not You?

Thank you, please complete your application on the following page.

Set Up a Job Alert

Not You?

Thank you

People Also Viewed

Test Technician

Corporate 53388 Corvallis Oregon United States Corvallis, Oregon, United States Testing
Employment Type: Regular FT Hourly Work Location: Corvallis, Oregon Position Title: Test Technician Requisition ID#: 53388 This Tech ll position in the RAL lab is to perform testing, printing, and data collection for engineering cu...

Lead Linguist

Corporate 51689 Mumbai Maharashtra India Mumbai, Maharashtra, India Language Services
Job Code Job Grade Department Job Title / Designation LI1 GLT Lead Linguist Purpose of Position Lead Languist will be overall responsible for maintaining the desired quality score defined by the client. R...

Audio Lead

Corporate 53106 Los Angeles California United States Los Angeles, California, United States All
The Audio Lead will be responsible for organizing audio production tasks and coordinating with global teams to help maintain an exceptionally high standard of service and quality. You will work locally at Rocket Sound, Lionbridge's sound studio...

3D Lab Tech

Corporate 53443 Corvallis Oregon United States Corvallis, Oregon, United States Testing
Employment Type: Regular FT Hourly Work Location: Corvallis, Oregon Position Title: 3D Lab Technician Requisition ID#: 53443 Lionbridge is seeking a Lab Tech to join our 3D team on- site in Corvallis, OR. The Lab Technician is expe...