Customer Service Advisor at InterContinental Hotels Group, Swindon, South West England NIIM Editorial / October 24, 2025