Business Development Representative

Company: Denodo Technologies
Apply for the Business Development Representative
Location: London
Job Description:

Overview

In this role you will identify and qualify new business opportunities in UK and NEMEA, engaging C‑level executives and nurturing inbound and outbound leads. You will collaborate with sales and marketing to drive pipeline and support regional growth for Denodo’s data platform. You’ll refine qualifying processes, research target companies, and craft compelling outreach to demonstrate value. This is a growth-focused position in a global, fast‑growing company that values mentorship and cross‑functional collaboration.

Responsibilities

  • Outreach to prospects via phone and email
  • Qualify needs and identify opportunities where Denodo adds value
  • Research target companies and decision makers to understand challenges
  • Introduce and present Denodo solutions effectively
  • Write compelling outreach content and nurture interest
  • Schedule meetings with prospects and the sales team
  • Collaborate with sales and marketing to improve lead generation and follow‑up
  • Qualify accounts for short- and medium-term opportunities
  • Update CRM with accurate customer data

Key requirements

  • Bachelor’s degree is preferred
  • Min. 4+ years experience in telemarketing, inside sales, or business development in enterprise software or high-tech products/services
  • Excellent verbal and written communication skills
  • Strong outbound prospecting and lead generation abilities
  • Good foundation to understand IT technologies and enterprise information infrastructure
  • Ability to work independently, multi‑task, and follow directions
  • Experience with CRM systems
  • Team player with enthusiastic, energetic attitude
  • Excellent verbal and written communication
  • Active listening
  • Proactive and goal‑oriented
  • Organized and disciplined
  • Understanding of IT technologies and enterprise information infrastructure
  • CRM systems experience

…

Posted: September 30th, 2026