Steve Hill, Maintenance Manager

Bio Text: 

Steve is responsible for maintenance repairs and replacements of all building and process equipment. Steve started at AlexRenew in March 1989, and previously held positions of Control Systems Supervisor and Maintenance Supervisor. Steve wants the Alexandria community to know that AlexRenew is committed to the Board’s vision of operational excellence, reducing our carbon footprint, and being an environmental steward in the community.