Leading Microsoft is arguably the toughest (and most up-for-grabs) job in tech right now, but salvaging a catastrophic government …read more
Leading Microsoft is arguably the toughest (and most up-for-grabs) job in tech right now, but salvaging a catastrophic government …read more