Francis Castillo's Location
Texas, United States
Francis Castillo's Work
Francis Castillo's Education
Francis Castillo's Summary
Francis Castillo, based in Texas, United States, is currently a Electronics engineer at Lockheed Martin, bringing experience from previous roles at Lockheed Martin, UPS, GermBlast® and Chewy. Francis Castillo holds a 2019 - 2023 B.S. of Electrical Engineering in Engineering @ The University of Texas at Arlington. Francis Castillo has 1 email on RocketReach.