Peter Nolan steps down as Leonard Green managing partner

56
Managing partner of Leonard Green & Partners Peter Nolan has decided to step back from his role. The Los Angeles-bas