Peter Ross is currently a Managing Director at Accenture, where they focus on energy, trading, materials, and mining. Since 2016, they have also held a position in Technology Strategy & Advisory at the same company. Known as a reinventor, Peter aspires to deliver on the promise of technology and human ingenuity.
This person is not in the org chart
This person is not in any teams
This person is not in any offices