Loading...

Please Note

  • You must enable pop-up and redirect settings in your browser to apply for jobs Learn How
  • Salary Range is an estimated salary suggested for this role based on publically available data. It was not provided by the employer for this specific position

Manager, Commercial Performance - Franchise, EMEA (18 Months FTC)

United Kingdom Europe Office - London £55,000–£75,000 per year, plus potential bonus and benefits*
Job Description

The Manager, Commercial Performance – Franchise, EMEA supports franchise hotels across Europe, the Middle East and Africa by improving commercial results, strengthening performance standards and coordinating revenue, sales, marketing and distribution initiatives. Candidates are expected to have experience in hotel commercial strategy, revenue management, business performance or franchise operations, ideally within a multi-property or international environment. Strong analytical, presentation, stakeholder-management and communication skills are required, along with the ability to interpret performance data and turn insights into practical action plans. The role also requires confidence working with hotel owners, franchisees and corporate teams, managing priorities independently and contributing effectively during an 18-month fixed-term contract.

Company Info

Marriott International is one of the world's largest hospitality companies, operating and franchising a broad portfolio of hotels and resorts under brands including Marriott Hotels, Sheraton, Westin, Ritz-Carlton, St. Regis, W Hotels, Renaissance and Courtyard. Headquartered in Bethesda, Maryland, the company has a significant corporate presence in London supporting its Europe, Middle East and Africa operations. Marriott works with hotel owners, franchise partners and managed properties to deliver accommodation, dining, meetings and leisure experiences worldwide. Its business functions include hotel operations, commercial strategy, technology, finance, human resources and brand development. The company is recognised for its extensive global network, Marriott Bonvoy loyalty programme and structured career opportunities. This role supports franchise performance, helping partner hotels improve commercial effectiveness while maintaining alignment with Marriott's brand, systems and business standards.

Destination Guide

The United Kingdom offers extensive opportunities in hospitality, tourism, finance, technology, healthcare and professional services, with London acting as a major international business hub. British culture is diverse and generally values punctuality, privacy, direct communication and a healthy work-life balance. Lifestyle choices range from busy city living to coastal towns and rural communities, supported by strong public transport, historic attractions, arts and sport. Weather is changeable, and living costs—particularly rent in London—can be high. Foreign nationals normally need appropriate immigration permission before working. Common routes include the Skilled Worker visa, where the employer and role meet sponsorship requirements, and the Global Business Mobility route for certain international transfers. Employers may also offer relocation assistance, but candidates should confirm sponsorship, salary thresholds, contract conditions and right-to-work requirements before accepting an offer. The UK is made up of England, Scotland, Wales and Northern Ireland, each offering distinct regional character and opportunities.

Loading...