Corporate Sales Manager
Milton Keynes, Milton Keynes, United Kingdom
Barclaycard
Dun and Bradstreet
Business Development Manager
Elavon, Inc.
UK Direct Major Corporate Sales Manager
University of Wales