Marketing Manager

at  Drive System Design

Leamington Spa, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified26 Jan, 20255 year(s) or aboveInternal Communications,Marketing Mix,Messaging,Campaigns,Conferences,External Agencies,Health Insurance,Communications,Journalism,Content Management,Finish,Marketing Strategy,Campaign Management,Content Marketing,Role Model,ExcelNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Location: Leamington Spa
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

Additional, optional skills:

  • CRM experience (working within, setting up, managing)
  • Microsoft PPT and Excel
  • Degree or 5+ year experience in marketing, communications, journalism or education field

Responsibilities:

As a fast-growing business with ambitious growth targets, the Marketing Manager will work closely with our Business Development Team 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 executing a global, multi-channel marketing strategy to support DSD’s positioning and messaging.

What you will need

  • Strong copy writing and editing skills.
  • Content marketing creation and management experience
  • Social media campaign management – particularly LinkedIn
  • Website content management (not technical)
  • Experience in working in a technical environment or with complex offerings
  • Ability to communicate clear and engaging technical content using a variety of channels.
  • Experience managing external agencies, stakeholders.
  • Experience co-ordinating events, including exhibitions stands.
  • Detail-oriented, able to plan, schedule and execute campaigns.
  • Confident & able to think quickly on your feet.
  • Excellent attention to detail.
  • Practical and resourceful.

Hands-on, collaborative, can-do attitude

Additional, optional skills:

  • CRM experience (working within, setting up, managing)
  • Microsoft PPT and Excel
  • Degree or 5+ year experience in marketing, communications, journalism or education fields

What we can offer
DSD can offer 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.

Our benefits include:

  • A competitive salary with annual salary reviews
  • 25 days holiday, with potential to buy an additional 5 days
  • Half day Friday (Mon-Thursday 8.25 hours, Friday 4.5 hours)
  • Royal London pension
  • Health insurance (after successful completion of probation period)
  • EV car scheme (after successful completion of probation period)
  • Employee assistance programme
  • Flexible start and finish time
  • Free parking
  • Free fruit and drinks (tea, coffee, hot chocolate)
  • Funded summer BBQ and Christmas Party
  • An environment where you can be yourself and realise your full potential by having the support of the people you work with

Key Responsibilities

  • Along with your line manager, you’ll be responsible for executing the marketing strategy, taking lead on turning the strategy into reality and maintaining professional standards of content and delivery
  • Working with external agencies, managing PR and social media campaigns, ensuring alignment and timely responses (both internal and external) with accurate dissemination and follow-up
  • Manage DSD’s brand image and identity across channels and regions
  • Ensure brand consistency across all marketing and company templates and documents
  • Support with budget and invoice management, ensuring timely and orderly processes
  • Develop and maintain relationships with key stakeholders
  • Responsible developing content plans, material and campaigns based on the marketing strategy
  • Co-ordination of events including conferences and webinars and associated promotion, (not including logistics) across the UK, US, Europe & Asia
  • Support of internal communications, as required on occasion
  • Management of 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.
At Drive System Design we are committed to fostering an inclusive and diverse workplace where everyone feels valued, respected, and supported. We believe that a diverse team drives innovation and helps us deliver the best solutions to our customers.
We strive to create a recruitment process that is accessible to all, and we are dedicated to making reasonable adjustments to support candidates with different needs. If you have any specific requirements or would like to disclose anything that may help us to ensure a positive experience during the recruitment process, please let us know. We will do our best to accommodate your needs.
Your application and any information you provide will be treated with the utmost confidentiality. We look forward to welcoming talented individuals from all backgrounds to join DSD.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Marketing communications journalism or education fields

Proficient

1

Leamington Spa, United Kingdom