Stephen Backhouse is a Technical Project Manager at Adler and Allan since June 2023, bringing over 20 years of experience in the environmental protection industry. Previously, Stephen served as a Business Development Manager at NRC National Response Corporation from November 2020 to July 2022, where valuable expertise was applied to the company's specialization in drainage maintenance and rehabilitation. Education was completed at Tarporley High School.
Links
Sign up to view 0 direct reports
Get started