Director
Stephen Long is a Managing Director and regional head of EMEA for Moody’s Investors Service.
Before becoming regional head of EMEA, Stephen was co-responsible for Moody’s
global bank ratings and was based in Hong Kong where he primarily focused on bank ratings in the Asia Pacific
Stephen is a graduate of the University of Oxford.