Terri Russell

Project Manager at Superior Controls

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.

Location

Seabrook, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Superior Controls

Superior Controls is a provider of automation and control systems integration services to the life sciences industry. Superior Controls serves blue-chip biotech and pharmaceutical manufacturers across the U.S. with more than 135 engineers and other professionals, most in close proximity to the nation’s life sciences hubs on the Eastern Seaboard andWest Coast.