πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Corporate Leasing Manager

Company

McArthurGlen UK Ltd

Location

London, England

Posted

July 11, 2026

Position Overview

Job Description

Working across a portfolio of 21 premium outlet destinations in 8 countries, the Corporate Leasing Manager plays a key role in securing and managing leasing agreements with some of the world's leading retail and luxury brands.

Reporting to the Corporate Leasing Director, you'll collaborate with regional teams to drive leasing activity, negotiate commercial agreements, and support the delivery of portfolio-wide leasing strategies that enhance tenant mix, occupancy, and long-term centre performance.

This is a unique opportunity to work with some of the world's most recognised retail and luxury brands while contributing to the growth and performance of a leading European outlet platform. You'll gain exposure to international projects, work alongside talented teams across Europe, and play a direct role in shaping the future of our portfolio.

What you'll be doing

You'll support and lead leasing transactions with major inte...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now