Overview
- Gender
-
male
John Snow is the Global Manager of Technical Success at Styra.
Jobs
John Snow has 1 current jobs including
Global Manager of Technical Success at Styra
,
.
Organization Name |
Title At Company |
Start Date |
End Date |
|
Styra
|
Global Manager of Technical Success |
Aug 1, 2022 |
— |
Detail |