Stephen Lee is an accomplished IT leader with over 20 years of experience in ICT operations and systems integration. Currently serving as the IT Manager at atn, they manage IT services for one of Australia’s largest broadcast media advertising platforms. Previously, Stephen held key positions at renowned organizations, including Head of ICT Operations at the Museum of Applied Arts and Sciences and IT Manager at Mood Media Australia, where they oversaw extensive IT infrastructure for numerous clients. With a solid background in network management and systems support, Stephen has led significant transformations in various industries.
This person is not in the org chart
This person is not in any teams
This person is not in any offices