Tag Archive: Improvements

What Stephen says

Stephen Beynon, Managing Director at British Gas Business, discusses why he joined the company and the differences he wants to make for the customers. He's passionate about this and determined to change your perception of…
Read More

11 Feb 2014