EMEA Channels employs 8 employees. The EMEA Channels management team includes Mike Baker (Director and Co-Founder), Liza Weschta (Channel Director), and Celia Huetz (Director of Marketing).
Looking for a particular EMEA Channels employee's phone or email?