Technology Platform Manager
13 hours ago
Greater London
Highly organized, self-motivated, and adaptable, with the ability to work effectively under pressure. Preferred * Experience in the travel industry or systems development consultancy is a plus. Who ...