Tag: IT Department

ATL appoints new IT & Systems Development Director

ATL is pleased to announce that it has expanded its Board of Directors with the appointment of Joel Thompson to IT & Systems Development Director as of 1st April 2020. Joel has been with the company for over nine years, and has been at…