Barry Sutch

Barry Sutch, PE, is a highly experienced global businessman with expertise in environmental service, operations, and civic construction. He has decades of disposal operations, engineering, and management experience, including at the largest waste firm in North America and several projects overseas. Based in the Mid-Atlantic region, Barry is available as a national resource. He has a Bachelors Degree in Civil Engineering, and an MBA.
Barry is a dynamic, seasoned professional with valuable insights about the solid waste industry marketplace and delivering solid waste professional services. He is an integral part of SCS’s multi-faceted teams bringing expertise in the design and operations of landfills, waste treatment facilities, complex wastewater treatment, renewable energy facilities, and other major infrastructure projects.