Terry Semel
  • Our new attitude is how can we put you in front of our customer.

  • Yahoo! is the only company with both scale and leadership in branded and search advertising.