Loading...
Loading...
Interviews

Margaret Jobling, Group Chief Marketing Officer, Centrica

“People think technology is going to save the day. Technology is just an enabler. It's the people, processes and the way we think and operate that's going to drive the outcome of which technology will enable."

Izzy Ashton

Deputy Editor, BITE Creativebrief

Share