Technology Director (from 80,000)Immediate is the special interest content and platform company. Our fast growing multi media business is home to more than 1,000 people across several business units based in London, Bristol, Nottingham and Manchester
Nottingham, United Kingdom
Feb 7, 2024