Francisco Espana, based in Waxahachie, TX, US, is currently a Process Eng at Signicast Investment Castings. Francisco Espana holds a 2012 - 2015 Bachelor of Science (B.S.) in Nuclear Engineering @ Texas A&M University. Francisco Espana has 1 email on RocketReach.