Los Angeles, USA
Helsinki, Finland
Montreal, Canada
He left in March of this year
Raymond may be involved with Google's soon-to-be-announced big push into gaming