Contributor

Carlo Stella

Carlo Stella

Managing Partner, Global Practice Leader, Sustainability