Who We Are


Since January 2012 we’ve been building video technology for businesses. The team behind Odro have taken simple ideas and, over several years, transformed these ideas into a world leading product. Odro is now used by thousands of recruiters all over the world who stand out from the competition, win more business and engage more talent.

Everything starts as an idea in someone’s mind. All of the ideas that have shaped who we are today have been born from the minds of the people below.

Executive Team


Alternative Text
Ryan McCabe
CEO

Alternative Text
Mark Beeby
CTO

Alternative Text
Bill Scouller
Director

Growth Team


Alternative Text
Dougie Loan
Head of Customer Success

Alternative Text
Nick Beecroft
Client Engagement Manager

Alternative Text
Sam Johnstone
Sales Executive

Alternative Text
Leigh Morrison
Digital Marketer

Alternative Text
Jo Martin-Kelly
Videographer

Alternative Text
Amanda Bonner
Customer Success Manager

Alternative Text
Ainsley McRae
Customer Success Manager

Product Team


Alternative Text
Marc Paskell
Lead Solutions Architect

Alternative Text
Victoria Beeby
Software Developer

Alternative Text
Numman Ali
Software Developer

Alternative Text
Meghan Logue
Customer Experience Manager

Operations and Compliance


Alternative Text
Alana Hendry
Office Manager

Alternative Text
Alan Wilson
People & Operations Consultant

Alternative Text
Claire Taylor
Executive Assistant

Advisers


Alternative Text
Russell Borland
Non-Executive Director

Alternative Text
John Trower
Non-Executive Director

Alternative Text
Gavin Speirs
Non-Executive Director

Non Humans


Alternative Text
Fenton
Head of Barketing