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, have transformed these ideas into an industry leading product. Odro is now used by thousands of people, all over the world.

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.


Ryan McCabe


Mark Beeby


Bill Scouller

Software Developer

Victoria Beeby

Experience Manager

Meghan Logue

Business Manager

Dougie Loan

Client Engagement Manager

Nick Beecroft

Customer Success Manager

Sophie Murray

Non Executive Director

Russell Borland

Non Executive Director

John Trower

Customer Success Manager

Lesleyann MacGregor

Junior Software Developer

Numman Ali

Head of Barketing


Sales Executive

Samuel Johnstone

Solutions Architect

Marc Paskell