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.
Location
United Kingdom
This person is not in any teams
This person is not in any offices