Ramudden Global Appoints Shai Weiss as Executive Chair to Accelerate International Growth
Ramudden Global (“Ramudden”), an international provider of traffic management and infrastructure safety services and portfolio company of I Squared Capital (“I Squared”), a leading global infrastructure investor, today announced the appointment of Shai Weiss as Executive Chair of its Board of Directors, effective immediately.
Published 2026-10-21 09:00
Shai is the former Chief Executive Officer of Virgin Atlantic with 30 years of international leadership experience across transportation, telecommunications, private equity and investment banking. The appointment comes as Ramudden enters its next stage of growth, with a focus on expanding its international presence, strengthening its operational capabilities and pursuing strategic acquisitions in a highly fragmented market.
Headquartered in Stockholm, Sweden, Ramudden is a leading provider of temporary traffic management and infrastructure safety services, helping to keep people safe and essential infrastructure moving during construction, maintenance and upgrade works. The company employs approximately 6,000 people and operates more than 200 depots across 14 countries in Europe and North America.
Mohamed El Gazzar, Senior Partner at I Squared Capital said, “Ramudden has established strong market positions across Europe and North America, providing essential services that underpin the safe operation and maintenance of critical infrastructure. We see significant opportunity to build on this foundation through continued investment, operational integration and strategic acquisitions. Shai brings extensive experience leading complex international businesses, and his appointment will be instrumental as we work with the wider Ramudden team to build a truly global infrastructure safety platform.”
Shai Weiss added, “With a mission to get people home safely every day, Ramudden operates at the heart of an essential and growing industry. As governments and businesses continue to invest in maintaining, modernising and expanding critical infrastructure, the importance of safety and traffic management services will only increase and with that the opportunity to grow significantly. I look forward to working with Morten Finslo, Ramudden’s Chief Executive, the leadership team, and I Squared to build on Ramudden’s strong foundations and support its continued international growth, especially in North America.”
I Squared Capital acquired Ramudden in May 2026, recognising the opportunity to build on the company’s established market positions in a highly fragmented sector. Demand for Ramudden’s services is underpinned by long-term investment in the maintenance, modernisation and expansion of critical infrastructure, alongside increasingly stringent safety requirements. With I Squared’s backing, Ramudden plans to accelerate growth through continued investment in equipment and operational capabilities, alongside strategic acquisitions to strengthen its presence in existing markets and expand into new geographies.
About Ramudden Global
Ramudden Global is a leading international provider of temporary traffic management and infrastructure safety services for critical infrastructure projects. Formed through the combination of market-leading businesses in Sweden, Germany, the United Kingdom, Belgium and the Netherlands, Ramudden has since expanded into North America. It now operates more than 200 depots across 14 countries, supporting customers across road, utility and broader infrastructure works.
About I Squared Capital
I Squared Capital is a leading independent global infrastructure investor dedicated to the mid-market, managing over $60 billion in assets. Founded in 2012, I Squared has evolved into one of the most diverse infrastructure investors in the world, with investments across power & utilities; transportation & logistics; digital infrastructure; environmental infrastructure; and social infrastructure, providing essential services to millions of people worldwide. Today, the portfolio includes over 100 companies operating in more than 70 countries. Headquartered in Miami, the firm has offices in Abu Dhabi, London, Munich, New Delhi, São Paulo, Singapore, Sydney, Taipei, and Tokyo. Learn more at www.isquaredcapital.com.