Cruz Castillo's Location
Texas, United States
Cruz Castillo's Education
Texas Tech University
Odessa Community College
Odessa High School
Cruz Castillo's Skills
Cruz Castillo's Summary
Cruz Castillo, based in Texas, United States, is currently a President at JSA Architects. Cruz Castillo holds a Texas Tech University. With a robust skill set that includes Space planning, Customer Service, Concept Design, Team Building, LEED and more, Cruz Castillo contributes valuable insights to the industry. Cruz Castillo has 1 email on RocketReach.