Back

DSD Careers

Technical Marketing Manager

Location: Leamington Spa, Warwickshire, UK

Join a talented and ambitious global engineering consultancy specializing in the rapid engineering and development of sustainable electrified propulsion systems and associated technologies, working directly and collaboratively with automotive, commercial vehicle, off-highway, aerospace and defense OEMs, Tier-1s and industry research bodies through our technical centers in North America, the U.K. and India.

Personal Profile and Experience

Do you enjoy working on fast-paced projects, applying your engineering skills to a wide variety of technologies and applications, whilst challenging yourself every day?

In the role of Technical Marketing Manager you’ll play a key role in ensuring the DSD brand stands up to task in current and new markets and regions. You’ll be responsible for evaluating the current DSD brand and devising and executing a marketing strategy to support DSD’s positioning and messaging.

As a fast-growing business with ambitious growth targets, the Technical Marketing Manager will work closely with our Business Development Team, Chief Technical Officer and Heads of Function, playing a key role in ensuring the DSD brand stands up to task in current and new markets and regions. You’ll be responsible for evaluating the current DSD brand and devising and executing a marketing strategy to support DSD’s positioning and messaging.

What you will need

  • Experience in working in a technical environment is essential.
  • Experience in developing and delivering technical marketing strategies.
  • Ability to communicate clear and engaging technical content using a variety of channels.
  • Strong copy writing and editing skills.
  • Experience co-ordinating events, including exhibitions stands.
  • Passionate & creative flair.
  • Confident & able to think quickly on your feet.
  • Excellent attention to detail.
  • Practical and resourceful.
  • Hands-on, can-do attitude.

What we can offer

An environment where you can be yourself and realize your full potential by having the support of the people you work with,

A people-oriented work culture, where we always follow through on our projects, no matter how big the challenge, and aim to build lasting relationships with our clients,

A competitive salary and benefits package which recognizes your exceptional value to our business.

Royal London Pension (salary sacrifice)

Health Insurance,

Employee Assistance Program,

Holiday Purchase Scheme,

37.5 hour (4 ½ day) standard work week,

A flexible hybrid working arrangement,

EV Car Scheme,

Performance based bonus,

Responsibilities

  • You’ll be responsible for devising and executing the technical marketing strategy and overseeing the promotion and marketing of the DSD brand.
  • Utilizing market research and stay up to date on industry trends and competitor activity to inform brand strategy and positioning.
  • Responsible for leading and facilitating the global marketing activities for the UK, US and key regions.
  • Maintaining brand presence in existing markets and introducing the brand to new markets and regions.
  • Manage and develop the DSD’s brand image and identity, ensuring external company communications are presented according to DSD brand and tone.
  • Ensuring consistency across all marketing and company templates and documents.
  • Develop and monitor budgets for brand marketing efforts.
  • Develop and maintain relationships with key stakeholders.
  • Identify and proactively address potential brand reputation issues.
  • Responsible for powertrain marketing assets and content plan across platforms (website, flyers, social media etc).
  • Co-ordination of events including conferences and webinars and associated promotion, including logistics, across the UK, US, Europe & Asia.
  • Co-ordination of internal communications, working collaboratively with stakeholders across the business to develop communications campaigns to aid company objectives, promote engagement, and contribute to the positive work environment.
  • Support and facilitate social media content and release as well as maintaining the DSD company website.
  • Working flexibly and collaboratively with colleagues, clients, and stakeholders.
  • Acting as a role model for DSD’s values and professional standards.

The statements above are intended to describe the general nature and level of the role. They are not to be construed as an exhaustive list of responsibilities, duties and skills of the role holder. Furthermore, they do not establish a contract of employment and are subject to change at the discretion of the employer.

DSD is an equal opportunity and affirmative action employer and welcomes all applications without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, veteran status or disability.

Job Category: Business Development
Job Location: United Kingdom

Share:

FacebookLinkedInTwitterEmail

Ready to Apply?

Allowed Type(s): .pdf, .doc, .docx
Allowed Type(s): .pdf, .doc, .docx