Natasha Griffiths's Location
London, GB
Natasha Griffiths's Work
Natasha Griffiths's Education
Natasha Griffiths's Summary
Natasha Griffiths, based in London, GB, is currently a Technical Operations Senior Release Manager at Electronic Arts (EA), bringing experience from previous roles at Electronic Arts (EA). Natasha Griffiths holds a 2007 - 2012 BA (Hons) in Japanese @ University of Oxford. Natasha Griffiths has 2 emails on RocketReach.