Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Head of smc sales- sheet moulding compound

London
Red Chilli Recruitment
Sales
€100,000 a year
Posted: 13 April
Offer description

We are seeking a commercially driven and strategically minded Business Development Leader to drive global growth across the Rail, Bus, and Electric Vehicle (EV) sectors, with a focus on advanced SMC composite solutions.

This role is responsible for identifying, developing, and securing high-value opportunities with OEMs, Tier-1 suppliers, battery manufacturers, and transport authorities. The successful candidate will position the company as a preferred partner for lightweight, durable, and high-performance composite components, including next-generation EV battery enclosures and structural applications


KEY RESPONSIBILITIES


Strategic Business Development

* Develop and execute a 3–5-years growth strategy across Rail, Bus, and EV segments
* Identify and develop new opportunities for SMC components in:
* Rail rolling stock and infrastructure
* Bus and coach manufacturing
* Interior and exterior transport components
* Electrification and lightweighting initiatives
* Electric Vehicle battery enclosures, covers, and structural components
* Build robust market intelligence on competitors, emerging technologies, and future mobility programs


Electric Vehicle (EV) Market Development

* Lead the development of EV business, focusing on:
* Battery enclosures and protective covers
* Structural and semi-structural battery components
* Electrical insulation and thermal management solutions
* Establish relationships with:
* EV OEMs
* Battery manufacturers and integrators (cell-to-pack / pack assembly)
* Tier-1 automotive and system suppliers
* Position SMC as a superior alternative to metals and thermoplastics based on weight reduction, fire performance, durability, and cost efficiency


Sales & Market Expansion

* Originate and convert high-value opportunities with:
* Rail OEMs
* EV manufacturers and battery suppliers
* Tier-1 system suppliers
* Transport authorities and operators
* Manage the full sales lifecycle from prospecting to contract closure
* Lead commercial negotiations and secure long‑term supply agreements
* Build and maintain a strong, qualified global sales pipeline


Technical & Cross-Functional Collaboration

* Work closely with Engineering, Production, and R&D teams to: Thermal management and insulation
* Fire resistance and safety (including thermal runaway scenarios)
* Structural integrity of composite components
* Translate customer requirements into commercially viable solutions
* Support feasibility studies, costing, and project execution
* Develop EV-specific solutions addressing:
* Support the preparation of technical proposals and commercial submissions


Market Positioning & Brand Growth

* Position SMC composites as a leading solution for:
* Lightweighting and energy efficiency
* Fire and smoke compliance
* Corrosion resistance and durability
* Sustainability and lifecycle cost reduction
* Battery safety and performance in EV applications
* Strengthen the brand as a global leader in advanced composite mobility solutions


QUALIFICATIONS

* Degree in Business, Engineering, or related field


PREVIOUS EXPERIENCE

* 10 –12+ years senior commercial experience in manufacturing, infrastructure, rail, or industrial sectors
* Proven success in Rail, Bus, Automotive, or Electric Vehicle sectors
* Strong track record in selling engineered or composite solutions
* Demonstrated ability to win and manage large, complex international contracts
* Experience operating across Europe and North America is essential
* Strong understanding of SMC and the benefits
* Strategic, results‑driven leader with a track record of achieving sales target
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Enterprise account executive - retail & cpg
London
Adobe
Account executive
Similar job
Enterprise account executive, cxo
London
Adobe
Account executive
Similar job
Founding business development manager
London
Greenmile Networks
Business development manager
See more jobs
Similar jobs
Sales jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Sales jobs > Sales jobs > Sales jobs in London > Head of SMC Sales- sheet moulding compound

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save