Leadership Team

About

The Leadership Team at Imbiba is responsible for steering the strategic direction and growth of the company. Comprised of seasoned industry veterans, including CEOs of major pub and beverage companies, as well as key financial and marketing executives, the team focuses on leveraging their extensive experience to make high-impact investment decisions, support portfolio companies, and ensure operational excellence in the UK leisure and hospitality market.