In 2011, Primrose started her own public relations business, Impression Partners, which then merged with Rational 360. Prior to this role, Primrose was the Executive Vice President, Global Communications and Public Affairs at AOL from 2007 to 2011 and a Vice President at the company beginning in 1999.

Primrose is a graduate of Georgetown University and lives in the D.C. area with her family. She will join Marriott in early September.