Log in
Relata
Contact
Links
View in org chart
Lucas Wurfbain
Chief Executive Officer
Charlie Henderson
Commercial Director
Craig Murdo
Head of Product & Design
Francesco Mancusi (he/him)
Head Of Development
May 1, 2022 - present
May, 2015