Serena & Lily employs 420 employees. The Serena & Lily management team includes Stuart McKeachie (Chief Technology Officer), Carla Rummo (Chief Marketing Officer), and Lorraine DiSanto (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Serena & Lily employee's phone or email?