Entries in 'mark deloura' (1)

Google loses games boss

Google loses games boss

Having only joined the firm in April, Google’s games boss Mark DeLoura has left the company.

Ben Parfitt
by Ben Parfitt
on Aug 25th 2010 at 6:47PM in News