Commercial Manager, New Logo

Company: Dow Jones & Co.
Apply for the Commercial Manager, New Logo
Location: London
Job Description:

Overview

In this role you will drive net-new enterprise sales across Europe for Dow Jones Energy, monetizing data and APIs into trading, supply-chain, and risk workflows. You will own the end-to-end sales cycle and engage C-suite, traders, and procurement leaders to build a scalable pipeline. This position sits at the intersection of data analytics and commercial growth, shaping how customers monetize energy insights. You will collaborate with cross-functional teams to close complex deals and expand whitespace across regions.

Pay / Benefits

  • Comprehensive Insurance Plans
  • Paid Time Off
  • Family Care Benefits
  • Access to Dow Jones Products
  • Subscription Discounts
  • Employee Well-being Support & Fitness Programs

Responsibilities

  • Lead high-velocity outbound engagement with C-suite executives and senior traders to create a net-new enterprise sales pipeline from scratch
  • Monetize the full suite of data, analytics, and APIs across un-monetized departments and regions to expand whitespace
  • Manage the complete sales lifecycle from proposals and cross-functional alignment to negotiation and MSA finalization

Key requirements

  • Proven track record in strategic enterprise sales achieving multimillion-dollar quotas
  • Domain knowledge of commodity/energy markets or price reporting/energy divisions
  • Advanced Salesforce skills and technical understanding of data, APIs, and analytics in trading/risk workflows
  • Undergraduate degree in a related business or technical field, or equivalent experience
  • stakeholder management
  • cross-functional collaboration
  • negotiation
  • Salesforce
  • data, APIs, and analytics integration
  • understanding of trading and risk workflows

…

Posted: October 1st, 2026