Posts tagged rachel sterne

CEO, COO, CIO, CFO -- all TLAs that most folks would be proud to see blooming on their business cards. Get ready for a new one. It's CDO, Chief Digital Officer, a position recently created in New York City and now occupied by one Rachel Sterne. She's something of a social media maven and is the fou...