Westin Bellevue
Frequent Flyer: Jeff Putt, Microsoft Australia
Jeff Putt is Microsoft's Australian Windows supremo, in charge of marketing each new version of M...
Jeff Putt is Microsoft's Australian Windows supremo, in charge of marketing each new version of M...