Contributor Ben HumphryBen Humphry is the UK Country Director at nugg.ad AG. Ben Humphry is the UK Country Director at nugg.ad AG.