Erica Franceschini is an experienced professional in project and vendor management, currently serving as Director of Vendor Management at Ingenuiti since September 2019, after holding roles as Senior Manager and Project Manager. Prior experience includes positions at TransPerfect as Translation Project Manager and Project Coordinator, where Erica managed entire localization projects, negotiated with vendors, and maintained project documentation and finances in the life sciences sector. Additional roles include English Language Teacher at Helen Doron English España, QA Video Games Localization Tester at Pole To Win International, and subtitle reviser for a documentary film. Erica's educational background includes a Master of Arts in Spanish Language and Literature from the University of Glasgow and training in Audiovisual Translation from UCL.
This person is not in the org chart
This person is not in any teams