Claire Sutton Email

Customer Relationship Manager - Business Solutions . npower Business

Current Roles

Employees:
3775
Revenue:
$1.2B
About
npower Business is one of the leading energy suppliers to the UK business market, serving gas and electricity to approximately 200,000 small-to-medium sized businesses (SMEs). Dedicated to helping UK SMEs, by helping our customers better understand and manage energy, we help them to reduce their energy costs and in turn improve their bottom line. We're in touch with approximately 1500 SMEs and through them, we hear what business owners want from their energy company and the issues they face when running a business. npower Business is part of Npower Group plc.
npower Business Address
npower
, null
UK
npower Business Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.