The Leonardo employs 37 employees. The The Leonardo management team includes Alexandra Hesse (Executive Director), Deborah Peterson (Chief Development Officer), and Megan Stenquist (Manager of People and Culture).
Looking for a particular The Leonardo employee's phone or email?