
Neil Penhall
Chief Executive Officer
Global
Biography
Neil has been with the business since 1995 and is the Chief Executive of SLR Global Limited and a director of a number of its subsidiaries with overall responsibility for the strategic direction and management of the group. Prior to becoming Chief Executive in 2013, Neil was responsible for all international operations outside of the Americas (Europe, Africa and Asia-Pacific). In addition to leading and directing the strategic growth, operations and diversification of the business, Neil had previously been Managing Director of the UK business from 2001 to 2009. Neil qualified as a mining engineer and has more than 30 years of experience in international environmental consultancy.
Get in touch