About Barracuda

We specialise in executive, interim and next-generation-leadership appointments, Barracuda is the largest specialist retail search team in the UK.

Finding the right people in retail can lead to great success. The right personnel and leaders of your business who can be developed within your organisation to take on the biggest roles of tomorrow.

Barracuda is the largest specialist retail recruiter in the UK. Through the quality and experience of our consultant team, our unrivalled contact base, our worldwide reach and the flexibility and pace with which we deliver results, we have developed an enviable reputation in search.

In an increasingly competitive environment, what really sets Barracuda apart is our service to both candidate and client; we are committed to finding the most exceptional people, and working with both parties to ensure the most successful, beneficial result for everyone.

Contact Us

+44 (0)203 893 0354

Find Us

Barracuda Search

  • 14-16 Great Pulteney Street
  • London
  • W1F 9ND