STR
Altens, Scotland Work here? Claim profile
We are a leading global provider of specialist rental equipment, innovative technologies, and data enabling services.
Altens, Scotland Work here? Claim profile
Mission
A leading global provider of specialist rental equipment, innovative technologies and data-enabling services to the offshore energy and marine science markets.