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