Marble Arch Investments’ Top Stock Picks
Marble Arch Investments was founded in 2007 by Scott McLellan, who had previously worked at Hound Partners. Hound’s manager, Jonathan Auerbach, is a Tiger Cub and so McLellan can trace his investment...... (read more)
