Customer Communications Manager
Posted a week ago by British Gas
- Location:
- Leicester, Leicestershire
- Job Type:
- Permanent
Customer Communications Manager. Leicester / Windsor Flexible UK Locations with FlexFirst hybrid working. Overview. British Gas Business (BGB) is the leading provider of energy to SMEs in the UK and is focused on helping its customers energising a greener, fairer future. This is … more