Christine Castillo's Location
Valenzuela, NCR, PH
Christine Castillo's Work
Christine Castillo's Education
Christine Castillo's Summary
Christine Castillo, based in Valenzuela, NCR, PH, is currently a Sr Manager Learning and Development at Alorica, bringing experience from previous roles at Alorica and Expert Global Solutions (now Alorica). Christine Castillo holds a Bachelor of Science in Computer Science @ AMA University. Christine Castillo has 1 email on RocketReach.