Tomlia Services > Latest Technology News > Google executive leaves after sexual harassment claim