Effigi employs 26 employees. The Effigi management team includes Emilie Vennes (INTERNATIONAL SALES SUPPORT MANAGER), Stephane Lavoie (visual merchandising director and chief stylist), and Brendan Lonergan (Owner).
Looking for a particular Effigi employee's phone or email?