Yahoo! Inc. has hired Henrique de Castro as chief operating officer (COO). The COO position will be reporting directly to Yahoo! CEO Marissa Mayer, and will be responsible for strategic and operational management of Yahoo!’s sales, operations, media and business development worldwide. Henrique , has been working with Google Inc. as vice president of Google’s…