Current: PR marketing manager at the recently established UK office. Where he held a similar role at Capcom Europe.20/04/01
Know something we don't? Let us know!
28 Dec 2000