Log in
Street Simplified
Contact
Leo serves as the head and main point of contact for the offshore team, in addition to working with the executive team to develop and direct daily operations.
Links
View in org chart
Andrew Janzen
Co-Founder & CEO
Leo Raras
Director of Staff Development
Vasanti Alvarez
Director of Public Engagement
Ben Griffard
VP of Safety
Paul Leavitt
COO
+ 2 more
Current role