image
Managing Director

Stephen Johnson

Profile

Stephen is a Managing Director and a member of the distressed credit investment team. In this role, he is responsible for sourcing, executing and managing special situation and distressed investments. Stephen joined the organization in 2007. Since then he has predominantly focused on investments in financial institutions in Europe and the United States, including helping banks on various non-performing loan workout strategies. Prior to joining Invesco, Stephen was at Carlyle Management Group, a distressed private equity fund, and at Wellspring Capital Management. Prior to Wellspring, he worked at McCown De Leeuw & Co, a private equity firm. Stephen began his career at Bear, Stearns & Co. Inc., in the Global Industrials Investment Banking Group. Stephen earned a BS degree in Finance and minor in Economics from the Marshall School at the University of Southern California.