Barracuda Search
0 Reviews
About the Business
Retail Executive Search & Interim Management | Barracuda Search | Barracuda Search are leaders in providing executive, interim and next-generation leadership appointments to clients in the retail and consumer sectors.
Contacts
Website
Call Us
+447971564922
Nova North, 11 Bressenden Pl, London SW1E 5BY
Hours
Features
- Wheelchair-accessible entrance
- Toilets
- Accepts new patients