Recruitment Supplier

Barracuda Search

Recruitment for Digital and Marketing and Finance

Barracuda Search logo

About

Barracuda Search is a recruitment agency based in Westminster. Its recruitment specialisms include digital and marketing, finance, hospitality, human resources and retail. The agency also undertakes executive search assignments.

Specialisms

Locations covered

Details

Other Digital and Marketing recruitment agencies

← Search more UK recruitment agencies