and technology group, employing thousands of employees worldwide. Offering 'best in class' solutions across a wide range of equipment... will be responsible for the service, repair and installation of a range of water treatment equipment, including infrastructure found...
TRS Consulting