Yocuda
Contact
Links
Previous companies
View in org chart
Andrew Carroll
Founder
Bex Bright
Marketing Specialist
Edward Drax
Managing Director
Simon Clegg
Chief Technology Officer
Glen Burgon
Business Development Manager
February, 2023 - present