Dscout

HQ
Chicago, Illinois, USA
Total Offices: 5
180 Total Employees
Year Founded: 2014

Teams at Dscout

Team

Leadership Team

At our core, we are People Nerds. We empower our customers to meet the people who matter to them in the moments that matter most. Here are just a few of the People Nerds leading our team.

Learn More

Recently posted jobs

YesterdaySaved
Easy Apply
In-Office or Remote
London, England, GBR
Easy Apply
Enterprise Web • Mobile • Professional Services • Software
As an Enterprise Account Executive, you'll drive sales activity, develop relationships with Fortune 500 clients, educate them on qualitative research, and manage the full sales cycle to meet revenue targets.
21 Days AgoSaved
Easy Apply
In-Office or Remote
London, England, GBR
Easy Apply
Enterprise Web • Mobile • Professional Services • Software
The Account Director will manage enterprise accounts, drive customer success, grow revenue, lead a team, and ensure client satisfaction. Responsibilities include collaborating cross-functionally and improving operational efficiency while representing customer needs to influence product and business strategies.