James Allen
Chief Procurement Officer
SSE
James is a senior executive who’s transformed operations and supply chains in large, asset-intensive organisations, and is currently Chief Procurement Officer at SSE. He’s worked across a variety of business sectors and has deep experience in transport, energy infrastructure, defence and commercial aerospace, serving both private- and public-sector customers.
james.allen248@gmail.com