Andrew Tavener

Andrew Tavener

Feb 13, 2022Comments off

Andrew Tavener, Head of Marketing, Descartes UK. Andrew has over twenty years’ business-to-business senior marketing management experience with high technology solutions (hardware, software and services) in complex