Stephen Castro's Location
Altus, OK, US
Stephen Castro's Work
Stephen Castro's Education
Stephen Castro's Summary
Stephen Castro, based in Altus, OK, US, is currently a Operations Flight Commander and KC-46 Evaluator Pilot at United States Air Force, bringing experience from previous roles at United States Air Force. Stephen Castro holds a 2009 - 2013 Bachelor of Arts (B.A.) in Political Science and Government @ Clemson University. Stephen Castro has 1 email on RocketReach.