Peter Mackellar
Executive Director
engineering management
SLR International Corporation
United States of America
Biography
Peter joined the Board of SLR Management Limited in January 2015 as Executive Director with responsibility for all international operations outside of the Americas (Europe, Asia-Pacific and Africa). Peter joined SLR from Sinclair Knight Merz (“SKM”), part of Jacobs Engineering Group Inc., where he was Chief Operating Officer, Europe, Middle East & Africa (“EMEA”). Peter gained a Civil and Structural Engineering honours degree at Sheffield University, holds a diploma with distinction in engineering management from Bristol University and is a graduate of Insead Business School in France.
Research Interest
engineering management