Yahoo employs 13,322 employees. The Yahoo management team includes Matt Allen Sanchez (President and GM, Home Ecosystem), Debra Koffler (Founder and Executive Director), and Josh McNutt (Vice President, Consumer Analytics and Data Science).
Get Contact Info for All DepartmentsLooking for a particular Yahoo employee's phone or email?