Profile picture
Richard Carter
  • Senior Executive (CEO, President etc.)
    International Business Division, Leeds University Business School
    Leeds, United Kingdom
mini profile avatar Richard Carter