Appointments People Moves January 29, 2018 Churchill Consulting has appointed Stuart Hestelow senior manager in its business information and analytics team. 29 Jan 2018