Richard Todd is currently working as the Principal Building Services Manager at RED Construction Group. Prior to this role, Richard held various positions such as Senior Technical Services Manager at EE Smith Contracts and Senior Project Engineer at Red Managed Services. Richard has extensive experience in managing mechanical and electrical services, overseeing designs and installations, and liaising with various stakeholders in the construction industry. Richard holds a Bachelor of Arts degree in Business and Marketing from the University of Hull.
Links
Sign up to view 3 direct reports
Get started