Senior B2B Energy Pricing Analyst

Gravitas Recruitment Group (Global) Ltd

Leeds

On-site

GBP 40,000 - 60,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A recruitment agency is seeking an experienced Senior Pricing Analyst to join their B2B energy team in Leeds. The candidate must have 3–5+ years in UK B2B energy pricing, strong analytical skills, and hands-on experience with Python and Excel. This role involves enhancing pricing methodologies, building complex models, and supporting larger B2B customers. The position requires excellent communication skills and a strong commercial awareness to influence pricing strategies effectively. The salary range is between £40,000–£60,000 per year based on experience.

Qualifications

  • 3–5+ years of experience in UK B2B energy pricing or commercial analysis.
  • Experience with non-energy cost components in B2B pricing.
  • Strong analytical skills with advanced Excel proficiency.

Responsibilities

  • Own and enhance methodologies for forecasting non-energy components.
  • Build, maintain and improve pricing models, increasingly using Python.
  • Support complex and bespoke pricing for larger B2B customers.

Skills

3–5+ years of experience in UK B2B energy pricing
Experience with non-energy cost components
Strong analytical skills with advanced Excel
Hands-on experience with Python
Ability to challenge and interpret external benchmarks
Strong commercial awareness
Excellent communication skills
Experience mentoring or supervising junior analysts

Tools

Excel
Python
Dataiku

Job description

A recruitment agency is seeking an experienced Senior Pricing Analyst to join their B2B energy team in Leeds. The candidate must have 3–5+ years in UK B2B energy pricing, strong analytical skills, and hands-on experience with Python and Excel. This role involves enhancing pricing methodologies, building complex models, and supporting larger B2B customers. The position requires excellent communication skills and a strong commercial awareness to influence pricing strategies effectively. The salary range is between £40,000–£60,000 per year based on experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Pricing Analyst (Energy)
Senior Pricing Analyst (Energy)

Gravitas Recruitment Group (Global) Ltd • Leeds

On-site
GBP 40,000 - 60,000
Strategic Energy Pricing Lead (SME & B2B)
Strategic Energy Pricing Lead (SME & B2B)

Ruby Energy • Fleetwood

On-site
GBP 65,000 - 90,000
Company Pension
Referral program
Employee Assistance Programme (EAP)
+2
Senior B2C Pricing & Revenue Architect
Senior B2C Pricing & Revenue Architect

Digital Science • United Kingdom

Hybrid
GBP 60,000 - 80,000
Support for innovative businesses
Inclusive team culture
Pricing Analyst — Data-Driven, Hybrid Role
Pricing Analyst — Data-Driven, Hybrid Role

TotalEnergies • Lower Kingswood

Hybrid
GBP 30,000 - 42,000
Contributory Pension up to 15%
Bonus up to 10%
Life Assurance
+1
Energy Pricing Lead | Strategy & Procurement (Hybrid)
Energy Pricing Lead | Strategy & Procurement (Hybrid)

Businesswise Solutions • Nelson

Hybrid
GBP 70,000 - 95,000
Senior Hybrid Flex Pricing Analyst – Energy Contracts
Senior Hybrid Flex Pricing Analyst – Energy Contracts

Good Energy • Chippenham

Hybrid
GBP 45,000 - 65,000
£500 work from home allowance
£500 travel allowance
£500 annual development allowance
+2
Head of Pricing
Head of Pricing

Businesswise Solutions • Nelson

Hybrid
GBP 70,000 - 95,000
Senior Pricing Analyst
Senior Pricing Analyst

Harnham - Data & Analytics Recruitment • Greater London

Hybrid
GBP 50,000 - 61,000
Hybrid working
Annual bonus
Senior Pricing Analyst — Fast-Paced, Independent Brokerage
Senior Pricing Analyst — Fast-Paced, Independent Brokerage

Valayo • Greater London

On-site
GBP 50,000 - 70,000
Trading Analyst
Trading Analyst

Connect Executive Resourcing Limited • Bristol

On-site
GBP 40,000 - 60,000