We are working on our cool new website!
It should be ready very soon, in the meantime please follow us on Twitter and Linkedin. We will announce there when the new site is ready.
Thanks for visiting!
Borrer Recruitment TL
1003 Lausanne, Switzerland
Tel +41 21 312 09 67