Digital Operations Manager
United Kingdom
Electronic Arts
Electronic Arts (EA)
Product Manager, Innovation
Electronic Arts Inc.
Loughborough University Mechanical, Electrical and Manufacturing Engineering