Head Of New Business
Core
Design and execute the entire new business strategy for fleet management, leasing, and full-service leasing in Mexico, targeting corporate giants in FMCG, pharma, logistics, and finance.
Role type
Senior Leadership, Head of New Business
Builds
New business pipeline and complex fleet/leasing deals for a global fleet management leader
Domain
Fleet management, operative leasing, sustainable mobility
Required skills
B2B sales strategy, complex tender management, value-based selling, high-level commercial negotiation, team leadership, CRM proficiency, Spanish fluency, business-level English
Preferred skills
MBA, postgraduate degree, experience in automotive or financial services
Technologies
Salesforce, Excel
Responsibilities
Design and execute new business strategy, prospect and develop enterprise clients, lead the full sales cycle from lead generation to contract signing, build fleet management proposals, coordinate cross-functionally with Operations/Finance/Legal, manage new business pipeline and forecasts, represent the brand at industry events, support local pricing strategy, lead and coach the new business team, ensure compliance with regulations and policies
Seniority
Senior, hands-on IC with team leadership