Electronic Arts (EA)
Senior Games Designer
Ubisoft
Senior Manager, Digital Marketing
Insomniac Games
Design Manager
DoubleClick
Creative Consultant
VIS
Game Designer
Senior Creative Services Manager
Creative Services Manager
AdRoll, a division of NextRoll
Senior Manager Dynamic Creative
Creative Consultant
Argonaut Games
Game Designer
Edinburgh Napier University
Edinburgh College of Art