Odro
Video Technology for Recruiters. Win more business and engage more talent with the UK’s #1 Video Platform for Recruiters.
Video Technology for Recruiters. Win more business and engage more talent with the UK’s #1 Video Platform for Recruiters.