Cuvva
Show contact
View in org chart
Freddy MacNamara
Founder, CEO
James Billingham
Co-Founder
Matthew Robinson
Head of Operations & Customer Operations
Svetlana Novikova
Chief Commercial Officer
Neil Dodd
Product Director
+ 12 more
2 members
10 members
Current role