Trevor Jaffe PE, LEED AP is a seasoned engineer with extensive experience in mechanical engineering and sustainability initiatives. Currently serving as Lead Consultant and Senior Mechanical Engineer at WSP since January 2018, Trevor previously worked as a Mechanical Engineer at DLR Group and Westlake Reed Leskosky, where Trevor contributed to sustainability programs and created contract drawings for projects. Earlier experience includes energy modeling and audits at The Stone House Group and project proposal writing at Project Group Asia. Trevor began a career in engineering with an internship at PepsiCo, developing a greenhouse gas calculator. Academic qualifications include a Master of Engineering in Sustainable Energy from The Royal Melbourne Institute of Technology and a Bachelor of Science in Mechanical Engineering from Bucknell University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices