Profile

Chris Barnicott

COMPANY : SSE

POSITION : Chief Technology Officer

LOCATION : Scotland, United Kingdom

INDUSTRY : Energy Industry