Jigsaw employs 10 employees. The Jigsaw management team includes Alaa Farhat (Chief Executive Officer), Lujain Alasadi (Social Media Marketing Specialist | Partnerships Management), and Raghad Alobathani (UX Designer).
Looking for a particular Jigsaw employee's phone or email?