Sr. Admin Asst. at LORD Corporation
Terri Nicholson is a(n) Sr. Admin Asst. working at LORD Corporation.