Another Job opportunity to join the growing Geo team at Google in London, a very technical role helping to deploy Google Earth and Maps server technology for use within organisations around Europe. The Job specs are here, as always feel free to leave me a message if your would like to know more…
Categories
Alpha Geek wanted..
Written and submitted from the Google Offices, London (51.495N, 0.146W)