Peter Stewart

Strategy & Delivery Lead

Peter Stewart currently serves as an Advisory Council Member at Harvard Business Review, contributing to the shaping of content and global perspectives in business strategy, management, and leadership. Additionally, as Strategy & Delivery Lead at DS Smith, Peter is focused on internal consulting to define and implement corporate strategy, particularly in innovative packaging solutions. Previously, Peter held the role of Head of Data Innovation at Royal Mail, driving strategic objectives through data science and engineering. Peter's experience also includes serving as Commercial Economics Manager at Total, where strategic planning was key in managing energy trading risks, and as part of BP's Azerbaijan Strategic Performance Unit, overseeing significant upstream portfolio operations. Academically, Peter holds an Executive MBA from Henley Business School and multiple degrees from the University of Warwick, along with foundational education from St John's School Leatherhead.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices