ECOY employs 15 employees. The ECOY management team includes Shane Malach (Co-Founder), Sarah-Flynn Jones (Client Services Manager), and Grace Antino (Digital Art Director and Graphic Designer).
Looking for a particular ECOY employee's phone or email?