Casey Steven Ross, P.E. is an accomplished mechanical engineer and the Director of Energy Services at Lorax Partnerships. With extensive experience in energy analysis and modeling, they have worked on the design of higher education, scientific, and healthcare facilities. Previously, Casey served as the Director of Sustainability at Burdette, Koehler, Murphy & Associates, Inc. and held various engineering roles, including Project Mechanical Engineer at Leach Wallace Associates. Casey earned their degree from Drexel University from 1999 to 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices