James Kershaw

James Kershaw

VP Business Development - Payments at Global Blue