Federico Castro's Location
Placerville, CA, US
Federico Castro's Education
Federico Castro's Summary
Federico Castro, based in Placerville, CA, US, is currently a Project Coordinator at Anova. Federico Castro holds a Bachelors of Archiecture in Architecture @ Cal Poly San Luis Obispo. Federico Castro has 2 emails on RocketReach.