Head Of Finance
west yorkshire, kirklees, united kingdom
Kelda Group (inc Yorkshire Water)
The University of Manchester
ICAEW & FCA