Jigsaw employs 138 employees. The Jigsaw management team includes Stephen Scanlan (Co-Founder/Co-CEO), Sean Ramsey (Head of Revenue - Legal), and Richard McLaughlin (VP Technical Operations).
Get Contact Info for All DepartmentsLooking for a particular Jigsaw employee's phone or email?