Managing Director
CurrentLeon leads Streem's operations in Australia and New Zealand, setting the strategic direction and orchestrating the company's strategic framework. His responsibilities include catalysing business growth and ensuring financial robustness while overseeing a team of experts who listen to and care about a diverse client base across the public and private sectors.Leon is passionate about empowering clients to make data-driven decisions. He brings over twenty-five years of experience in marketing technology and content-related businesses, giving him a broad perspective on the industry. His experiences derived from a career working in more than twenty countries.