Steve Dodd

General Manager

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.