Christopher Baca's Location
California, United States
Christopher Baca's Work
Christopher Baca's Education
Christopher Baca's Summary
Christopher Baca, based in California, United States, is currently a Senior Scientist at Red Leader, bringing experience from previous roles at Red Leader and Red Leader Tech. Christopher Baca holds a 2020 - 2021 Master of Science - MS in Electrical Engineering @ Stanford University.