Jigsaw's Marketing department is led by Marc Parrish (Vice President, Marketing) and has 4 employees.
Teresa Hlaing
Marketing Manager
Charlotte Thomas
Product Success Associate
Ivor Teagle
Claire O'Hara
Product Success Lead
Marc Parrish
Vice President, Marketing
Looking for a particular Jigsaw employee's phone or email?