Points
Show contact
Links
Don Dew
Chief Technology Officer
Eric Olsson
Director Of IT Operations
Alan Owens
Vice President Information Security And Privacy
Ofer Guttman
VP Of Software Engineering
Violet Czaplinska
Vp, Data Science And Analytics
+ 1 more
Jeffrey Jewitt
Manager, IT Operations
Wayne Khan
Sr. Technical Analyst
October, 2018 - present
June, 2016
2007
View in org chart
View all open roles (26)
Engineering · Montreal, Canada