Business Development Executive

Salary: £20,000 to £25,000 + uncapped commission + OTE
Location: London, Central London
Start date: ASAP
Sectors: Customer Service, Sales, Media, Recruitment, Research & Analysis

About us

GlobalData is a leading market research and analysis firm serving an extensive list of blue chip clients on a global basis across the energy industry (Oil & Gas, Power, Mining, Commodities) We provide comprehensive, timely and accurate research reports and datasets to support cutting edge industry analysis and strategic planning. With over 1,000 directly employed staff, spread over 13 offices including major centres in the UK, US and India. GlobalData has achieved a very strong growth track record with over 11,000 users worldwide and in its 7th year of successive year on year growth. Additionally, we have also been listed in the London Stock Exchange Group’s report “1000 Companies to Inspire Britain”.

Business Development Executive

Job Summary

This is a fantastic opportunity for Graduates to join our expanding business intelligence divisions, selling a highly versatile and dynamic business Intelligence product that is well respected by our high profile clients as it gives them a real competitive advantage.


  1. Develop and maintain an on-going database of existing and potential clients
  2. Writing detailed proposals outlining the  benefit of our solutions
  3. Present products to our clients over the telephone and in person
  4. Continuously train and develop your sales and negotiation skills to develop into more senior sales roles

Skills & Experience

  1. Graduate
  2. Resilience & tenacity
  3. Relationship building
  4. Persuasive Communication
  5. Delivers outcomes / achieves goals
  6. Enthusiasm and passion
  7. Presentation skills
  8. A passion for learning as after training you will need to fully understand the market sector
  9. Enthusiastic team player
  10. Some sales experience an advantage

Reasons to join us:

  1. Outstanding uncapped commission structure
  2. Dynamic and vibrant atmosphere
  3. International travel to conferences & client meetings
  4. Clear career path into Sales Management or Account Management
  5. Quarterly Awards & Incentives
  6. Central London location

Applicants must have the right to live and work in the United Kingdom.