Deliver and operate: We can help save billions on megaprojects in energy, transport, utilities, and ICT
" 90% of megaprojects are delayed, over budget, or fall short of their promised benefits. It is never too late for methods of megaproject management. "
Senior Partner, Managing Partner Switzerland
Zurich Office, Central Europe