Google: Manager, Global Localization and Content, Mountain View, CA

We are looking for a talented, educated, smart, and creative person to take responsibility for the processes, products, and quality of Google’s fast-paced, highly leveraged localization processes and teams.

Comments have been disabled for this post