Dun & Bradstreet

Insurance

GlobalAccountManager,Insurance

London, United Kingdom FULL TIME Remote Friendly
The Brief

“Global Account Manager, Insurance at Dun & Bradstreet. Skills: Global account management, Enterprise sales, Insurance market expertise, Revenue growth, Relationship management. Managing, retaining, and expanding a portfolio of large, complex global accounts with operations across multiple geographies. Owning the global commercial relationship”

What You'll Achieve.

Drive revenue growth through renewals, upsell, cross-sell, and solution expansion; Ensure consistent value delivery across regions; Support long-term customer success and sustainable company growth; Protecting and expanding recurring revenue across multiple countries and business units; Drive pipeline growth and revenue impact

Industry & Context.

Insurance
Problems you'll solve

Problem solver; Ability to rapidly assess client needs from a business, operational, and technological perspective and translate them into scalable solutions

Eligibility Requirements

Willingness to travel internationally as required.

What They're Looking For.

Must Have

Minimum 12 years of experience in a senior sales position focused on enterprise sales, data, consulting, or services sales, including global or multi-region account responsibility, Proven track record of managing and growing large, complex global accounts from the insurance market, consistently meeting or exceeding quota, Demonstrated success in renewal management, strategic/global account expansion, and long-cycle enterprise sales, Ability to navigate complex global organizations, balancing global strategy with regional execution, Experience managing multi-stakeholder, multi-country negotiations involving legal, procurement, and executive leadership, Ability to rapidly assess client needs from a business, operational, and technological perspective and translate them into scalable solutions, Exercises a high degree of independent judgment in planning, prioritization, and work is reviewed at key milestones, Excellent business communication, presentation, and executive engagement skills, suitable for a global corporate environment, Proficiency in Microsoft Suite Skills and SFDC, Show an ownership mindset in everything you be a problem solver, be curious and be inspired to take action, be proactive, seek ways to collaborate and connect with people and teams in support of driving success., Continuous growth mindset, keep learning through social experiences and relationships with stakeholders, experts, colleagues and mentors as well as widen and broaden your competencies through structural courses and programs., Where applicable, fluency in English and languages relevant to the working market., Willingness to travel internationally as required.

Nice to Have

Master's Degree

What You'll Do.

and expanding a portfolio of large

complex global accounts with operations across multiple geographies

Owning the global commercial relationship

Driving revenue growth through renewals

and solution expansion

Ensuring consistent value delivery across regions

Acting as a trusted advisor to senior client stakeholders

Coordinating internal regional sales teams

and delivery resources to execute global account strategies

Serving as the primary global point of accountability for assigned multinational insurance accounts

Ensuring alignment of commercial strategy

and execution across regions

Developing and maintaining deep

trusted relationships with senior client stakeholders across global

Owning global renewal strategy and execution

Protecting and expanding recurring revenue across multiple countries and business units

and driving global upsell and cross-sell opportunities

Leveraging the full portfolio of company solutions

multi-region deal management

Building and sustaining senior level relationships with hyperscalers and cloud ecosystem partners

Ensuring consistent executive alignment

and strategic engagement across priority global insurance accounts

Execution of hyperscaler partnerships across the globe

Collaboration with cross-functional teams (alliances

and delivery) to convert global strategies into regional co-sell motions

Conducting global account planning

Maintaining a robust and accurate global sales pipeline

Navigating complex customer organizations with multiple decision-makers

Partnering with Client Success to drive retention

and value realization

Ensuring consistent and accurate account data

and activity tracking in Salesforce (SFDC)

Completing required certifications and complying with global sales governance and policies

How You'll Work.

Team & Collaboration

Coordinating internal regional sales teams, client success, product, and delivery resources; Collaboration with cross-functional teams (alliances, sales, marketing, and delivery) to convert global strategies into regional co-sell motions, joint solutions, and account plans; Building and sustaining senior level relationships with hyperscalers and cloud ecosystem partners; Seeking ways to collaborate and connect with people and teams in support of driving success.

Communication Scope

Excellent business communication; Presentation skills; Executive engagement skills

Process & Methodology

Global account planning, Deal management, Negotiation, Contracting, Prioritization

Free ATS check

Applying for this Global Account Manager, Insurance role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Dun & Bradstreet?

Real rants from real employees. Read before you apply.

Read Company Rants →