Business Unit Manager – Corporate Leasing & Mobility
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 15+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 weeks ago
- Work mode
- In office
- Education
- Bachelor’s degree in Business Administration, Engineering, Automotive Management, or a related field; MBA or postgraduate qualification preferred
- Eligibility
- Experienced senior leaders with a strong background in vehicle leasing, mobility, fleet management, business development, and P&L ownership, particularly those with extensive leadership exposure in Qatar and established networks across government, semi-government, and private-sector markets.
- Resume
- Required to apply
Where you'll work
Job description
About the Company
Swan Global is a workforce and business solutions provider with operations in Qatar, Saudi Arabia, and India. As part of its expansion strategy, the company is creating a dedicated Corporate Leasing & Mobility division focused on vehicle leasing, fleet management, and integrated mobility services for government, semi-government, and private sector clients across Qatar.
This is a senior business-building leadership role for an ambitious professional who can shape strategy, grow revenue, develop strong teams, and position Swan Global as a major player in corporate leasing and mobility.
Role Overview
The selected leader will own the full performance of the Business Unit. The role covers strategy, business growth, sales, operations, finance, and overall profitability, rather than only day-to-day operational management.
Key Responsibilities
- Steer the overall expansion and profitability of the Corporate Leasing & Mobility Business Unit.
- Create and implement the business strategy and go-to-market approach.
- Generate new business and win long-term corporate leasing and fleet management agreements.
- Develop trusted relationships with government, semi-government, and private sector stakeholders.
- Manage tender discovery, bid planning, proposal development, and commercial discussions.
- Grow the business across Oil & Gas, EPC, construction, aviation, logistics, healthcare, hospitality, and other corporate segments.
- Supervise fleet purchasing, financing, registration, insurance, maintenance, and asset life-cycle control.
- Recruit, guide, and lead sales, operations, and customer service teams.
- Set up business processes, governance structures, and KPI-based performance monitoring.
- Own the unit’s P&L, budgets, forecasts, and financial outcomes.
- Form partnerships with banks, vehicle suppliers, insurers, and other critical ecosystem partners.
Requirements
- A bachelor’s degree in Business Administration, Engineering, Automotive Management, or a related area.
- An MBA or other postgraduate qualification will be considered an advantage.
- At least 15 years of experience in vehicle rental and leasing.
- A minimum of 10 years in leadership roles in Qatar.
- Hands-on experience building, running, or expanding a vehicle leasing or mobility business.
- Strong track record in business development, sales, and commercial leadership.
- Demonstrated ownership of profit and loss and overall business management.
- Experience managing both commercial and operational functions.
- Ability to hire, coach, and lead high-performing teams.
- Deep understanding of Qatar’s corporate vehicle leasing market.
- Solid knowledge of fleet financing, vehicle life-cycle management, and mobility offerings.
- Experience with government and private-sector tendering and procurement procedures.
Market Knowledge
- Government and semi-government entities.
- Public and private tendering processes.
- Oil & Gas industry.
- Aviation sector.
- Logistics and transportation.
- EPC and construction markets.
- Corporate fleet management.
- Commercial leasing and mobility solutions.
Key Competencies
- Strategic leadership.
- Business development.
- Commercial judgment.
- Sales leadership.
- Tender management.
- Financial and P&L management.
- Fleet operations.
- Negotiation and contract management.
- Team leadership.
- Customer relationship management.
- Stakeholder management.
- Operational excellence.
What We Are Looking For
The ideal candidate will operate with an owner’s mindset, not just an operations mindset. We are seeking someone who has successfully built, grown, or transformed a vehicle leasing business, maintains a strong professional network in Qatar, and has a history of delivering sustained profitable growth.
Why Join Swan Global?
- Opportunity to establish and lead a new strategic business line.
- Senior leadership position with broad autonomy and decision-making power.
- Potential for long-term career growth within a fast-expanding regional group.
- Performance-focused culture with the chance to make a lasting business impact.
Selection Process
Shortlisted candidates will be asked to present a strategic business plan explaining how they would build and scale Swan Global’s Corporate Leasing & Mobility Business Unit.
Candidates should be ready to demonstrate measurable achievements such as revenue growth, profitability improvement, strategic contract wins, business transformation work, fleet management experience, and leadership success.