Stephen Duff is currently a Delivery Manager at Liquid Interactive, a role they commenced in 2023. Previously, they served as the Creative & Digital Products Manager at State Library Victoria from 2019 to 2023 and as the Digital Development Manager from 2016 to 2019. Stephen also has experience as a Web Developer at State Library of Victoria from 2011 to 2019. They earned a Bachelor's degree in Web/Multimedia Management and Webmaster from Monash University, completing their studies in 2007.
Location
Alexandra Hills, Australia
This person is not in any teams
This person is not in any offices