Convene

Venue Manager, Live Events

London, UK. Posted a month ago

The role

The Venue Manager will oversee all aspects of property management and deliver a hospitality experience to clients and guests. You will manage product offerings including meetings, reception, and workplace amenity operations while directing service, AV/Technology, event operations, and culinary philosophy.

What you will do

  • Establish the strategic operating plan to achieve financial and quality goals
  • Oversee and coordinate the setup and execution of all functions
  • Manage building management including health and safety and maintenance
  • Work with the sales team to implement a strategy for developing business
  • Negotiate, sell, and develop strong client relationships
  • Represent the venue at local and corporate networking functions
  • Manage property payroll and ensure accurate reports
  • Ensure the development and training of all new and existing staff
  • Produce an annual business plan for the venue
  • Prepare, justify, and monitor annual income and expenditure

Required qualifications

  • Demonstrated ability to lead and develop other team members
  • Experiencing leading an operations team
  • Ability to work effectively with clients
  • Willingness to roll up your sleeves and work alongside your team to get the job done
  • Commitment to a high level of service delivery
  • Eagerness to build a team from the ground up

Nice to have

  • Previous pre-opening operations experience advantageous

Benefits

  • Private medical insurance
  • Subsidised eye care
  • Subsidised fitness membership
  • Employee Assistance Program
  • 25 days annual leave plus bank holidays
  • Company sick pay
  • Bonus scheme
  • Interest-free loan for rail season tickets & further education
  • Subsidised bicycle purchase through Cycle to Work scheme
  • Continuous professional and personal development support
  • Employee recognition and reward programs
  • Opportunities to volunteer, donate, and participate in community give-back initiatives

Before you apply

  • Must currently reside in the UK
  • Must be able to work in the UK without sponsorship

About the company

Convene Rathbone is a 54,000-square-foot Meetings & Events destination in London's West End opening in Spring 2027. The venue combines hospitality with production capabilities for immersive experiences.