If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Yu Location
Sydney, NSW, AU
Stephen Yu Work
Head of Marketing Technology @ (June 2025 - Present)
Group Engineering Lead @ (January 2021 - Present)
Senior Software Engineer @ (November 2018 - January 2021)
Head of Development @ (March 2018 - October 2018)
Lead Senior Software Developer @ (November 2015 - March 2018)
Senior Software Developer @ (January 2015 - November 2015)
Business Analyst @ (September 2013 - November 2015)
Software Developer @ (May 2010 - September 2013)
Support Developer @ (February 2009 - May 2010)
Software Developer @ (July 2006 - November 2008)
Stephen Yu Education
University of Aberdeen
Master of Science - MS
2004-2005
Heriot-Watt University
Bachelor of Science - BS
2000-2004
Stephen Yu Summary
Stephen Yu, based in Sydney, NSW, AU, is currently a Head of Marketing Technology at Canva. Stephen Yu brings experience from previous roles at Canva and Wyoming Interactive. Stephen Yu holds a 2004 - 2005 Master of Science - MS @ University of Aberdeen. Stephen Yu has 1 emails on RocketReach.
Looking for a different Stephen Yu?
Find contact details for 700 million professionals.