Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Satya Nadella's photo - CEO of Outlook

CEO

Satya Nadella

CEO Approval Rating

91/100

Read more