Touchpoint employs 234 employees. The Touchpoint management team includes Mike Sowden (Chief Executive Officer), Jim Soloway (Senior Account Executive), and Jelina Appadoo (Finance and Administrative Manager).
Looking for a particular Touchpoint employee's phone or email?