Barracuda is one of the UK's largest specialist retail and consumer search teams, serving our clients both in the UK and Internationally

The success of any business relies on the quality of its people. Barracuda finds the right executives and interim professionals, as well as leaders of the future who can be developed within your organisation to take on the most influential roles of tomorrow.

Expertise

Consumer Products

Retail

Fashion

Grocery

F&B, Leisure & Hospitality

Services

Our Clients