Jigsaw

HQ
London, England
Total Offices: 4
146 Total Employees

Similar Companies Hiring

Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Jobs at Jigsaw
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
New York, NY, USA
Information Technology • Software
As a Customer Success Manager at Jigsaw, you'll build relationships with legal clients, advocate for their needs, manage product trials, handle customer inquiries, and strategize for value and retention.
8 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Software
As a Customer Success Manager, you will be the main point of contact for legal clients, managing relationships, product trials, onboarding, and inquiries, while strategizing for customer goals and retention.
17 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Software
The Talent Partner will manage the full recruitment lifecycle, enhance employer branding, and support onboarding while focusing on candidate experience and data optimization.
18 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Software
As a Senior Product Designer, you will shape an AI-powered B2B product, leading end-to-end design processes, enhance workflows, and collaborate on AI strategy.