Appointed: June 2018

Stephen Haddad is an experienced technology, information security, and business transformation executive who has demonstrated his ability to drive strategic business growth over 25 years in Australian media, finance, and consulting organisations. Before joining SCA, he held Chief Information Officer roles at Bauer Media and Fuji Film and senior technology management roles within banking and telecommunications.

As Chief Technology and Operations Officer, Stephen is responsible for all technology domains across SCA, including business systems; corporate networks and infrastructure; digital product, design and development; audio engineering, technology and operations; television broadcast engineering and operations; and SCA’s project management office. From 1 July 2023, Stephen also oversees SCA’s general management teams in our 60 locations around Australia to drive operational excellence and ensure delivery of corporate strategy.