Travel Dray takes up new e-commerce role with the Travel Corporation News-tip Jan 28, 2020 0 The Travel Corporation has appointed Carol Dray to the newly created position of director of e-commerce and partner integration. The move is part of a wider ongoing focus on the…