ECOY employs 15 employees. The ECOY management team includes Shane Malach (Co-Founder), Ian Edery (Co-Founder), and Emilie Stalnaker (Senior Lead, Strategy and Marketing Operations).
Looking for a particular ECOY employee's phone or email?