Richard Johnson is a seasoned professional with over 30 years of experience in operations management and engineering within the consulting sector. Currently serving as the Director and Operations Manager at SLR Consulting since September 2000, Richard leads Shared Services in the European Region, overseeing key functions such as Finance, IT, and Business Support. Previously, Richard held the roles of European Operations Manager for Engineering Services and Chief Operating Officer at SLR Consulting (Canada) Ltd, where responsibilities included managing operations and financial goals. Notably, Richard has over two decades of experience in infrastructure construction projects, particularly within the waste industry, where expertise encompasses feasibility studies, environmental impact assessments, and the development of various waste management facilities. Educational credentials include a Master of Science in Geotechnical Engineering and a Bachelor of Science in Geology/Earth Science from the University of Glasgow.
Sign up to view 4 direct reports
Get started