Steve McKenzie

Steve is the VP of Sales at InsightSquared. Steve has an MBA from the University of Cape Town and when he is not buried in his work, he likes to keep fit and balance his other job as husband and father to three young boys.

Join Us Today

Insider access to the GTM network and the best minds in tech.