Disguise

HQ
London
Total Offices: 3
307 Total Employees
Year Founded: 2012

Teams at Disguise

Recently posted jobs

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Software
Lead and scale a global Customer Success team, own executive relationships with signature clients, drive retention/renewals/expansions, embed CS into commercial strategy, influence product and GTM through customer insights, and represent CS in leadership.
2 Days AgoSaved
In-Office
Riyadh, SAU
Software
The Regional Sales Manager will drive business development in the Middle East, managing the sales cycle, expanding revenue, and collaborating with partners across key verticals.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Software
The Sales Manager will drive revenue for Location-Based Experiences in EMEA, develop relationships, manage sales processes, and execute strategic go-to-market plans. Responsibilities include closing high-value deals and collaborating with internal teams and industry partners.