FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Electrification M&A Growth Strategy, Origination Lead
Switzerland Global EnterpriseElectrification M&A Growth Strategy & Origination Leader shaping inorganic growth strategy aligned with Electrification segment's priorities. Leading M&A lifecycle from target identification to strategic fit assessment.
About the role
Key responsibilities & impact- Define where inorganic growth should play to support long‑term segment strategy.
- Lead development and continuous refinement of the Electrification inorganic growth gameboard.
- Identify strategic gaps and opportunities across: Product and technology capabilities, Geographic coverage, Vertical integration, Adjacent and emerging growth spaces.
- Partner with business line strategy teams to ensure alignment between organic roadmaps and inorganic priorities.
- Define clear investment theses and “right‑to‑win” logic for priority focus areas.
- Build a differentiated, proactive pipeline of potential targets and partners.
- Ensure only strategically compelling opportunities advance into formal M&A processes.
- Serve as the primary upstream interface between the Electrification segment and Corporate BD.
- Contribute to continuous improvement of inorganic growth governance and processes.
Requirements
What you’ll need- Bachelor’s degree from an accredited university or college in a relevant field, or equivalent knowledge/experience.
- Extensive experience in strategy, business development, M&A, or related leadership roles (knowledge level is comparable to 15+ years of experience).
- Proven experience in proactive, thesis‑driven M&A or partnership development.
- Deep industry experience in Electrification, Electrical Power Grids, and Electro‑Intensive industries.
- Experience working in complex, matrixed global organizations.
- Ability to translate strategy into actionable inorganic priorities.
- Financial and business acumen sufficient to shape early value theses.
Benefits
Comp & perks- Relocation Assistance Provided
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
M&Abusiness developmentstrategy developmentinvestment thesis developmentfinancial acumenvalue thesis shaping
Soft Skills
leadershipstrategic thinkingcollaborationcommunicationproactive problem-solving
Certifications
Bachelor’s degree