Terri Russell has worked as a Senior Project Engineer at E Tech Group since November 1994. Additionally, they have held the role of Project Manager at Superior Controls, although the specific dates of this position are not provided.
Terri Russell attended the University of Massachusetts Lowell from 1979 to 1983 and obtained a degree in ChE. No specific field of study was mentioned.
Sign up to view 0 direct reports
Get started
This person is not in any teams