Executive Surf - Reviews, Sectors & Locations | Staffera

Executive Surf is an Islington-based executive search consultancy established in 2000. Operating as a multi-sector recruitment agency, the firm specialises…