Profile

Chris Ashworth

COMPANY : Hermes

POSITION : CIO

LOCATION : Leeds, United Kingdom

INDUSTRY : Transportation Industry