Commercial Lead France (m/f/d)
We are TecAlliance — founded by more than 30 automotive aftermarket companies as a neutral Data‑as‑a‑Service market connector, serving as the neutral data terrain that interconnects them. With over 1,000 employees worldwide and customers in 140 countries, we enable the market — we never compete with it.
You’ll be part of the EMEA Commercial team, working closely with commercial leadership, sales managers, and supporting functions such as sales support, technical consulting, and sales service. The team operates cross‑functionally across the EMEA region, ensuring close collaboration and alignment with key internal stakeholders to drive commercial objectives. You report into Eric, our Commercial Director Europe South.
As Commercial Lead (m/f/d) for France, you lead with insight by teaching teams and customers to reassess where real commercial value is created in the French aftermarket, based on market realities, customer behaviour, and portfolio performance. You take control of the commercial agenda by challenging local assumptions and established ways of selling, guiding teams to actively shape customer decisions and deliver sustainable revenue impact in the region.
Your Tasks
- Shape regional commercial success by translating strategy into clear focus and consistent execution.
- Represent the region in strategic customer relationships and long‑term commercial dialogue.
- Build a strong, engaged organization by developing leaders, teams, and future capabilities.
- Establish clarity and alignment through shared priorities, leadership routines, and ways of working.
- Create a performance‑oriented yet collaborative environment grounded in company values, quality, and compliance.
Your Profile
- Profound commercial leadership experience (5+ years) in multinational environments, including disciplinary responsibility and accountability for invoiced sales and local revenue plan achievement of a team.
- Proven people leadership with a strong track record in performance management, team development, and accountability.
- Deep aftermarket expertise, with strong understanding of the local market landscape in France.
- Strong academic & strategic background: Bachelor’s degree in Business/Economics; advanced degree and formal trainings preferred.
- Challenger sales mindset, strong analytical skills; fluent French & English (additional languages a plus).
- Willingness to travel within the French territory 40%‑50% of the time.
Benefits
- All contracts are by default unlimited (probation period is two months).
- Fixed base salary is paid within 12 salaries, 80% base salary and 20% variable salary based on your sales goals.
- Company car (full‑service leasing) and gasoline card; personal car may also be used for private purposes.
- Company pension plan.
- Group accident insurance.
- Discounts on our corporate benefits program with a broad range of partners.
- Structured onboarding: an individual onboarding plan, multiple onboarding days at the beginning, and a wealth of e‑learning, training, and documentation alongside your team.
- Setup: notebook, headset and mouse will be provided; other equipment upon request.
- Vacation: 30 days a year.
Additional Information
- Please note that TecAlliance can only consider candidates for employment who are legally authorized to work in the country listed in the job posting, where we have an established legal entity and payroll system. We are currently unable to hire candidates who require relocation, visa support, or are located outside of that country. Candidates with a work permit and who are or will be residing in the country may apply.
- Please note that it is not possible to work outside of the country you are applying for. Meaning that, if you apply e.g. for Germany, you must work from within Germany. It is not possible to work from abroad. You can work at any location within the borders of the listed country, unless the job posting specifies a certain city.
- Contract title: your contract title is “Commercial Lead France”.