Business units
Ramudden Global is the leading international provider of temporary traffic management (TTM) services for critical infrastructure projects. We deliver end-to-end solutions that include project planning, asset provision, on-site set-up, project monitoring, and final completion.
Our customer base comprises more than 10,000 clients, including highway agencies, municipalities, and general contractors of all sizes across infrastructure sectors such as roadworks, civil engineering, and utilities.
We operate through five business units in 13 countries across Europe and North America.
Ramudden Global Nordics & Baltics
With around 80 depots across Sweden, Norway, Finland, Estonia, and Denmark, our Nordics & Baltics unit primarily operates within the Urban Infra segment. Country-specific information is available via the links below.


Ramudden Global GSA
Ramudden Global GSA operate in Germany, Austria and Switzerland, primarily within the Highway Solutions and Urban Infra segments. For more information, please visit:
Ramudden Global UK
Our business unit in the UK specialises in Traffic Services. For more information and contact details, please use the links below.


Ramudden Global BeNe
Our business unit in Belgium and the Netherlands primarily operates within the Urban Infra Solutions segment. For more local commercial information, please see the links below.
Ramudden Global North America
Our business unit in North America primarily operates within the Highway Solutions segment in the United States and Canada.
