Long Beach, South Africa
-
Imtech
Royal Imtech N.V. is a European technical services provider in the fields of electrical solutions, ICT (information and communication technology) and mechanical solutions.
-
Intelsat
At Intelsat, our business is enabling the delivery of information and entertainment worldwide. We use a combination of satellite and terrestrial connectivity technology to help