Sarah Woolham-Jaffier

Graduate Construction Engineer

"I really love my job at National Grid!"

More on our Hub

Meet more of our people

View more »