ÂÜÀòÂÒÂ×

Odro

1 follower

‌

Odro is a software business specialising in industry specific live video technology.

Industries

+1

Headquarters

Employees

Links

Org chart

Ryan McCabe

Collapse
Graham Clarke
Non Executive Director
Susie Lawler
VP Of Marketing
Antonia Lundie
Senior Account Manager
Ciara Mahon
Sales Manager
Hannah Trengrouse
Senior Customer Success Manager
Amanda Woods
Customer Success Director
Gunjan Talwar
Product Owner