MailChannels employs 23 employees. The MailChannels management team includes Ken Simpson (CEO), Sridhar Kakkillaya (Vice President, Operations), and Scott McKay (Lead Software Architect).
Looking for a particular MailChannels employee's phone or email?