Peter Nolan steps down as Leonard Green managing partner

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