Marmalade Game Studio
Producer
Playstack
Assistant Product Manager
Oracle
Client Liaison
Marmalade Technologies Limited
Quality Assurance Tester
Marmalade Technologies Limited
Assistant Producer
Curve Studios
Senior Producer
Curve Studios
Producer
Joytalk
English Teacher
Playstack
Product Manager
Cardiff University / Prifysgol Caerdydd
Dubai College