Business Unit Manager – Corporate Leasing & Mobility

FULL_TIME On site
Doha,  Qatar

Job Details

Follow
10

28 Sep 2026
Operations
27 Nov 2026
bachelor degree
10 years
QAR 0 - 0

Company Information


Swan Global Consulting To be discussed

Job Description/Specification:


Swan Global is seeking an experienced commercial leader to establish, develop, and scale its new Corporate Leasing & Mobility Business Unit in Qatar. The role carries end-to-end responsibility for business strategy, sales, operations, financial performance, team leadership, and profitability.

The successful candidate will focus on expanding corporate vehicle leasing and fleet management solutions across government, semi-government, and private-sector clients.

Key Responsibilities

  • Develop and execute the business strategy and go-to-market plan for the mobility business.
  • Lead business development, sales, tendering, proposals, and commercial negotiations.
  • Build long-term relationships with government, semi-government, and corporate clients.
  • Identify opportunities across Oil & Gas, EPC, Construction, Aviation, Logistics, Healthcare, Hospitality, and other sectors.
  • Manage the complete business lifecycle, including fleet procurement, financing, registration, insurance, maintenance, and asset management.
  • Own the Business Unit's P&L, budgets, forecasts, revenue, costs, and profitability.
  • Build and lead sales, operations, and customer-service teams.
  • Establish business processes, governance structures, KPIs, and performance-management systems.
  • Develop strategic partnerships with vehicle suppliers, financial institutions, insurers, and other mobility-sector stakeholders.
  • Oversee fleet lifecycle management and ensure efficient utilization of vehicles and related assets.
  • Lead tender identification, bid strategy, commercial proposals, and negotiations.
  • Drive continuous business growth while maintaining operational and financial controls.

Requirements

  • Bachelor's degree in Business Administration, Engineering, Automotive Management, or a related discipline.
  • MBA or relevant postgraduate qualification is an advantage.
  • Minimum 10 years of experience in vehicle rental and leasing.
  • At least 5 years of experience in Qatar, with strong knowledge of the local corporate leasing market.
  • 5+ years of vehicle leasing experience is required.
  • Proven experience building, managing, or scaling a vehicle leasing, rental, fleet management, or mobility business.
  • Strong business development, sales, commercial negotiation, and leadership experience.
  • Demonstrated P&L ownership and financial management experience.
  • Experience managing both commercial and operational functions.
  • Strong understanding of fleet financing, vehicle lifecycle management, and corporate mobility solutions.
  • Experience with government and private-sector tenders and procurement processes.
  • Proven ability to recruit, develop, and lead high-performing teams.

Key Skills

  • Corporate vehicle leasing
  • Fleet management
  • Business development
  • Commercial strategy
  • P&L management
  • Government and corporate sales
  • Tender management
  • Fleet financing
  • Vehicle lifecycle management
  • Strategic partnerships
  • Team leadership
  • Qatar market knowledge

What This Role Offers

This position provides an opportunity to lead a newly established business vertical with responsibility spanning strategy, commercial growth, operations, financial performance, and organizational development. The role is particularly suited to an experienced leasing or mobility professional with a strong understanding of the Qatar market and a track record in business growth.

My Saved Jobs

Submit Application


Apply via Link

Share this job
Follow