Data Centre Magazine Top 100 Leaders 2026 | Page 49

Ashley Muldoon
Octave Klaba
TOP 100 LEADERS

34

Ashley Muldoon

Title: CEO Company: Global Switch Industry: Technology
Ashley is CEO of Global Switch, a leading owner, operator and developer of carrier and cloud-neutral multitenanted data centres across Europe and Asia-Pacific. He oversees a 13-site portfolio in Tier 1 cities and champions community impact through longstanding leadership with Chickenshed with grade ratings from Fitch, Moody’ s and S & P Global Ratings.

33

Octave Klaba

Title: Founder, Chairman and CEO Company: OVHcloud Industry: Technology
Born in Poland, Octave is Founder, Chairman and CEO of OVHcloud – one of Europe’ s leading cloud providers. A visionary advocate of digital sovereignty, he champions an open, transparent internet and supports startups in AI and quantum computing. Octave’ s leadership continues to strengthen Europe’ s independent, innovative cloud ecosystem.
datacentremagazine. com 49