The IOA Group, which is the UK’s largest independent machine operator, has opened a new Central Office situated in the Worcestershire town of Stourport-on-Severn. The office, which opened at the beginning of December, will serve as the nerve centre of the IOA’s nationwide operations team and will be headed by the organisation’s experienced National Account Manager, Nik Novak. Explaining the role …
Read More »