Dray takes up new e-commerce role with the Travel Corporation General 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 … Read the full article