SCS Engineers
Greg McCarron is a seasoned professional in environmental engineering with over 30 years of experience. Currently serving as Vice President at SCS Engineers since December 1990, Greg has played a crucial role in the company's operations. Prior to this position, Greg worked as a Staff Engineer at Weston Solutions, Inc. from August 1986 to December 1990. Greg holds a Bachelor of Science degree in Environmental Engineering from Rensselaer Polytechnic Institute, obtained between 1981 and 1986.
This person is not in any teams
This person is not in any offices