Stephen Miller
COO
Stephen has more than 19 years of experience across technology, brand and marketing. He has delivered results for high-profile organisations in a wide range of industries, including insurance, health, banking, automotive and retail. His expertise includes working with senior stakeholders, leading teams, shaping strategy and translating it into effective delivery.