TouchSource's Marketing department is led by Christina Powell (Director of Integrated Marketing) and has 3 employees.
Loralynne Evans
Field Marketing Manager
Vera Kulemina
Advertising Operations Analyst
Christina Powell
Director of Integrated Marketing
Looking for a particular TouchSource employee's phone or email?