Robert Murdoch's Location
Scotland, United Kingdom
Robert Murdoch's Work
Robert Murdoch's Skills
Robert Murdoch's Summary
Robert Murdoch, based in Scotland, United Kingdom, is currently a Plant Controller at SCOTTISH POWER (IBERDROLA Renovables), bringing experience from previous roles at DOOSAN BABCOCK ENERGY SERVICES (OVERSEAS) LIMITED. With a robust skill set that includes Forecasting, Hyperion Enterprise, Oracle, Budgeting and more, Robert Murdoch contributes valuable insights to the industry.