Staff Scientist, Chemical Engineer at LORD Corporation
Teresa Forehand is a(n) Staff Scientist, Chemical Engineer working at LORD Corporation.