Peter Lacy

Peter Lacy is managing director of Accenture Sustainability Services for Europe, Africa, Middle East and Latin America.

Show/Hide Full Bio