Francesca Duncan's Location
San Francisco, CA, US
Francesca Duncan's Work
Francesca Duncan's Education
University of California, Berkeley
Technology Project Management
2021 - 2021
Victor Babeş University of Medicine and Pharmacy, Timişoara
Doctor of Medicine - MD (Dentistry)
2010 - 2014
Francesca Duncan's Summary
Francesca Duncan, based in San Francisco, CA, US, is currently a Managing Director at Mucho, bringing experience from previous roles at Mucho. Francesca Duncan holds a 2021 - 2021 Technology Project Management @ University of California, Berkeley. Francesca Duncan has 1 email on RocketReach.