Northern Lights Adds Editor Josh Towvim New York-based editorial house Northern Lights adds editor Josh Towvim to their roster. He comes to Northern Lights from Red Car…