mhenderson

mhenderson

Data scientist in the UK working on vehicle telematics.