Barracuda is one of the largest specialist retail and consumer search teams in the UK.

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