Steve is our General manager and oversees Delivery, Sales, Customer Success and Marketing teams.
Steve has over 25+ years’ experience across a wide range of industries, helping drive organisational change and creating high achieving teams.
For TechConnect, Steve will help our customers achieve more, with ways our team can support them more.