Specialist - 18-Month Fixed Term Contract Introduction to team: The Travel Partnerships and Media (TPM) team helps partners... and engagement? The Digital Marketing Specialist role sits on the Expedia Cruises marketing team in the TPM division of Expedia Group...