Senior CAD Technician @ (March 2025 - November 2025)
Senior CAD Technician @ (March 2008 - November 2025)
Lee Russell Summary
Lee Russell, based in Sudbury, GB, is currently a Senior Civil Technician at Abstruct Consulting Limited. Lee Russell brings experience from previous roles at Buro Happold, CAD SOLUTIONS, JAMTech Solutions Ltd (JTS) and Mott MacDonald.
Looking for a different Lee Russell?
Find contact details for 700 million professionals.