Leonard's employs 134 employees. The Leonard's management team includes Claudia Dencer (Executive Vice President and General Manager), John Antolini (Senior Director of Sales), and Martha Benitez (Digital Editor).
Looking for a particular Leonard's employee's phone or email?