Spencer Drewry has been working as an Electrical Engineer at Umbra since 2021. Prior to that, they were employed at Cal Poly CubeSat Laboratory from 2017-2021, where they held the roles of Electrical Team Member and Electrical Engineering Team Lead. From 2014-2017, they worked at PENINSULA SPORTSMAN LLC as a Deckhand, where they developed customer relations and flexible planning/scheduling skills.
Spencer Drewry attended California Polytechnic State University-San Luis Obispo from 2016 to 2021 and earned a degree in Electrical Engineering with a focus on Microcontrollers, Power, and RF circuitry.
Sign up to view 0 direct reports
Get started