Yahoo: Manager Business Development, Yahoo Search, Sunnyvale

In this position, you will be responsible for evaluating the Search industry’s competitive dynamics and developing ideas that help Yahoo! succeed.

Comments have been disabled for this post