Alejandro Castro, P.E. currently works at San Diego Gas & Electric as a Team Lead in System Planning & Distribution Engineering. Prior to this role, Alejandro worked at SeaWorld San Diego as a Filtration Mechanic and later as an Assistant Supervisor. Additionally, Alejandro has experience as a 3rd Shift Production/Quality Supervisor at Canyon Graphics Corporation. Alejandro holds a Bachelor of Science in Mechanical Engineering and a Master of Science in Mechanical Engineering from San Diego State University.
Sign up to view 1 direct report
Get started