Christine Michel Carter

Carter is a global marketing strategist