Stephen Raphael
Chief Sales & Marketing Officer
Stephen takes the art of storytelling to a whole new level, and his experiences often set envious benchmarks in the field of sales and marketing. Having started his sales and marketing career as a Cloud Consultant, Stephen has made a remarkable contribution to the field of Tech Sales. His insights on trends, markets, and their future have changed the way teams, and leaders at many institutions think. Understanding the nuances of People-centric strategy metrics has helped him pave the road for a constant growing Market Ecosystem.