Trainee, Online Marketing
Company: Amadeus North America
Location: Madrid
Job description: Understand how to monitor social media. Support on various social media team activities. Support development of corporate strategies and guidelines in online…