Company name: Seneca Search
Description: Executive recruitment agency and search professionals, Seneca Search are your route to successful opportunities and bringing global talent to your business.
2030 Cambourne Business Pk, Great Cambourne, Cambourne, Cambridge CB23 6DW, United Kingdom