Jigsaw

HQ
London
Total Offices: 4
146 Total 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

15 Hours AgoSaved
Hybrid
New York, NY, USA
Information Technology • Software
The Business Development Representative will seek new business opportunities, contact potential clients, set up meetings, and report on sales results.
6 Days AgoSaved
Hybrid
New York, NY, USA
Information Technology • Software
The Account Executive will manage a book of business, handle the full sales cycle, and build relationships with legal professionals in the US. The role involves traveling across the US, working independently, and utilizing a proven sales process to close deals.
18 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Software
Identify and contact prospective clients via cold calls and email, qualify leads, book meetings for Account Executives, and report weekly/monthly/quarterly sales results.