Tagged: Atmosphere

NBC News executive Grimes departs

Micah Grimes, head of social media at NBC News, has left his post and moved to Austin, Texas to join streaming TV startup Atmosphere as vice president. Grimes had been with NBC News for...