News J.R. McKee joins Todd Moscowitz’s Alamo Records as Head of Digital Sales & Revenue McKee will oversee streaming strategy and marketing