10 employees
Thomas Desalination Service provides right equipment for desalination and water treatment projects.
1986