Log in
STRYDE
Contact
Links
View in org chart
Einar Holst
Chief Operating Officer
Kevin O'Connell
Head of Field Operations
Pete Shelton
Head of Business Development - North America and Australia
Víctor Villamizar
Head of Business Development - LATAM
Sam Moharir
Head of Business Development MENA
August, 2021 - present