Stephen Mandel
Steve Mandel is the founder of Lone Pine Capital, a public equity asset management firm that he started in 1997. Prior to founding Lone Pine, he was managing director and consumer analyst at Tiger Management Corporation (1990–1997),...