About the team Youll be joining a highly valued Complaints Team, a collaborative group of professionals committed to delivering fair, timely, and customer-focused complaint resolutions. We are passionate about doing the right thing for our customers
*Company Profile * Total IT is an award-winning technology services and systems integration business founded in 2006, with offices in Bedford, London, and Dubai. We operate at the intersection of IT, cyber security, networks, and smart