Sure, Yahoo may already have former Google executive Marissa Mayer at the helm, but the company's now hired Mountain View veteran Henrique de Castro to become its COO. Transitioning from his current role as Google's worldwide Partner Business Solutions group VP, de Castro will take charge of "strategic and operational management of Yahoo's sales, operations, media and business development worldwide." In other words, he'll wield his advertising and sales expertise to help