Stephen Fisher is a Managing Partner at Hatched Media since November 2016. Prior to that, Stephen held various titles at Initiative from September 2003 to November 2016. Stephen started their career at Upward Brown Media as an Account Manager and Account Executive from November 1999 to September 2003. Fisher holds a Bachelor of Arts in English and European Literature from the University of Essex.
View in org chart
View in org chart
December, 2019 - present
November, 2016