The Leonardo employs 54 employees. The The Leonardo management team includes Laura Cotter (Director of Administration), Ana Strutt (Development Manager), and Emilee King-Ward (Education Manager).
Get Contact Info for All DepartmentsLooking for a particular The Leonardo employee's phone or email?