Catch up on all the latest events from Odro

Please enable JavaScript in your browser to complete this form.

Recruitment Agency Expo 2024

Come see us at stand D42 at this year's Recruitment Agency Expo in London on the 19th & 20th March 2024!

Bullhorn Engage Boston 2024

We're back in Boston, baby! We'll be in the States from 14-15 May 2024, come say hello!
  • Close