Jenna Allan

Director of Environment at EnVision Consultants

Jenna Allan is a seasoned environmental professional with extensive experience in leadership and technical roles across various companies, including EnVision Consultants and WSP in Canada. Currently serving as the Director of Environment at EnVision Consultants, Jenna has demonstrated expertise in P&L management, business development, and staff mentoring since September 2021. Prior roles at WSP included Director of Environment for the Northeast Business Unit, where Jenna managed a team of over 90 staff and engaged in change management and project oversight. Starting as an Environmental Engineer, Jenna progressed through various leadership positions, showcasing a commitment to technical excellence and innovative problem-solving, while also providing critical environmental services in sectors like oil and gas. Educational achievements include multiple degrees from Western University, culminating in a Master's in Green and Environmental Engineering, underscoring a strong foundation in sustainability and environmental practices.

Links


Org chart

Sign up to view 5 direct reports

Get started