Tom Ross is the Head of European Institutional Distribution. He joined William Blair & Company in 2007. Previously, Mr. Ross was a Managing Director at bfinance International for seven years. Prior to that, he was a management consultant with McKinsey & Company. Education: B.A., University of Manchester; M.B.A., INSEAD.