Andrew Humphries

Wokingham, United Kingdom

A systems engineer with a background in complex software-centered systems design and development, and a passion for languages and travel.