Elly employs 21 employees. The Elly management team includes Kristen Habacht (Chief Executive Officer), Steve Pedrick (Commercial), and Meg Gowell (Head of Marketing).
Looking for a particular Elly employee's phone or email?