Enterprise New Biz Manager – 1,000+ Fleet Accounts (London)

Company: MICHELIN Connected Fleet
Apply for the Enterprise New Biz Manager – 1,000+ Fleet Accounts (London)
Location: London
Job Description:

MICHELIN Connected Fleet is hiring a Corporate Account Manager (New Business Development) in London. This hybrid role focuses on identifying and winning large corporate fleet accounts (1,000+ vehicles) with outbound prospecting and executive-level engagement.

The position requires strong enterprise sales skills and a strategic, data-driven approach. You will manage the full sales cycle, maintain a healthy pipeline, and work with cross-functional teams to ensure a seamless handover to the account

#J-18808-Ljbffr…

Posted: July 13th, 2026