Chief Executive Officer at Vision Critical - Toronto, ON, CA
SVP Head of Sales
Contact Brad Stanghetta
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