Senior Land and Portfolio Manager (English, French) job at Google