Odro

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