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.
Sign up to view 0 direct reports
Get started