Scott employs 27 employees. The Scott management team includes Chris Barnes (E and I Manager).
Looking for a particular Scott employee's phone or email?