GlobalData

HQ
London
Total Offices: 5
2,777 Total Employees
Year Founded: 2010

Jobs at GlobalData

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Hours AgoSaved
In-Office
London, England, GBR
Information Technology
Sell new and existing business intelligence products, generate leads, conduct online product demonstrations, develop account plans, build long-term client relationships, sell to C-level decision-makers, and achieve sales targets and KPIs across FMCG, technology, and healthcare markets.
6 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Manages and expands existing life sciences accounts through value-based relationships, consultative selling, renewals, upselling, and new business development. Presents solutions to client stakeholders, including C-level decision makers, achieves quarterly revenue targets, negotiates subscription renewals, supports marketing initiatives, and represents the consulting brand in client-facing presentations. The role requires travel throughout Europe for conferences and prospect meetings.
6 Hours AgoSaved
In-Office
London, England, GBR
Information Technology
Supports sales executives by developing new business for business intelligence products, cultivating relationships with C-level executives, explaining offerings by phone, booking product demonstrations, meeting KPI targets, generating leads, and tracking account activity in Salesforce. The role focuses on telephone-based sales development and client relationship building within the Technology team.