Oops! Something went wrong, please try again later.
With offices in the UK, US and Europe, Roc Search has the knowledge to match all your Engineering and Technology jobs with the right sector talent.Our business is understanding people. No …
With offices in the UK, US and Europe, Roc Search has the knowledge to match all your Engineering and Technology jobs with the right sector talent.Our business is understanding people. No matter whether you work for us or with us, we’re all about people, placements and passion.