Employer sponsor check

Does Sigma Computing sponsor Skilled Worker visas?

Sigma Computing matched the UK Home Office sponsor register when these roles were ingested. Confirm sponsorship for a specific vacancy directly with the employer before applying.

Sigma Computing is currently hiring on FindSponsorJobs across Customer Success / London (1), BDR / London (1), Sales / London (1).

Further readingHow we verify sponsors →Certificate of Sponsorship explained →All verified sponsor jobs →

Live Sigma Computing roles

Commercial Customer Success Manager - EMEA

Sigma Computing

London, UK

Official direct apply✓ Verified sponsorCustomer Success / London

We're looking for a Customer Success Manager with a deep understanding of analytics and business intelligence to join our team. This role is critical for ensuring our customers maximize the value they derive from our platform, with a direct focus on improving Net Dollar Retention (NDR) through strategic account management and growth initiatives. This is an in-office role based out of the London office. Key Responsibilities: Strategic Account Management: Build and maintain strong relationships with decision-makers and influencers within our customer base, with a focus on high-value accounts. Analytics Expertise: Leverage your deep understanding of analytics and business inte

Business Development Representative - EMEA

Sigma Computing

London, UK

Official direct apply✓ Verified sponsorBDR / London

The Role: This is not your average sales role. At Sigma, we believe that people are our most valuable resource, and so we relentlessly invest in our team. Senior Business Development Representatives (BDRs) are set up to thrive, receiving elite sales, product, and industry training. With hands-on coaching from seasoned sales leaders, you’ll learn how to develop a sales strategy, drive meaningful prospect connections, engage in consultative selling, and become a trusted advisor. Altogether, this experience is designed to prepare you for a future in sales leadership. Working with Sigma gives you the opportunity to get in on the ground floor of a remarkable startup. The

Regional Sales Manager - EMEA

Sigma Computing

London

Official direct apply✓ Verified sponsorSales / London

About This Role This is one of the most critical positions at Sigma. The success of our business depends on bringing in the right customers, at the right stage of their growth, and this role focuses on the Enterprise accounts at the centre of that effort. The right candidate will have the rare ability to open doors at the highest levels, navigate complex organizations, and drive deals that change the trajectory of both our customers' businesses and ours. Sigma is growing at over 80% year over year, and this role is an opportunity to be at the forefront of that momentum. You'll work directly with some of the best leaders in the industry, learning how to build relationshi