Sean has over 27 years of consulting and industry experience with a technical focus on environmental management, risk management and contaminated sites portfolio management. He led geographic expansion in Atlantic Canada through the establishment and growth of both the Saint John and St. John's offices. Sean is Dillon's CEO.
Sign up to view 26 direct reports
Get started