Profile

Karl Hoods

COMPANY : Department for Business, Energy and Industrial Strategy

POSITION : IT Director

LOCATION : London, United Kingdom

INDUSTRY : Government