Spencer Holt's Location
Brookline, MA, US
Spencer Holt's Work
Spencer Holt's Education
Spencer Holt's Summary
Spencer Holt, based in Brookline, MA, US, is currently a Process Development Associate at Amgen, bringing experience from previous roles at Army National Guard, Portsmouth Naval Shipyard and Rensselaer Polytechnic Institute. Spencer Holt holds a 2015 - 2019 Bachelor of Science - BS in Chemical Engineering @ Rensselaer Polytechnic Institute.