Justin Lennon

Senior Vice President, Water Resources Engineering
United States

Justin Lennon is a Senior Technical Professional and WSP USA’s lead for hydraulics structures and flood control.