News

Cindy Rose’s experience with Microsoft has the right tech credentials, though advertising is unmapped territory ...