SVP Head of Sales at Vision Critical - Toronto, ON, CA
VP Sales
Contact Jenna Dorman
Vice President, Finance & Strategy
Contact Nick Roberts
Vice-President, People & Talent
Contact Hermina Khara
Director, Global Integrated Demand Marketing
Contact Cara Delia
Senior Director, Corporate Marketing
Contact Kristin Dorsey
Sales Director , Technology & Media
Contact Ciara Breslin
Director of Sales I Retail & Healthcare Markets
Contact Matthew Nicolle