David Mason is Director of Service and Operations UK and Ireland at Odigo.
Connect with David on LinkedIn