Steve Lohr's Location
New York, NY, US
Steve Lohr's Work
Steve Lohr's Education
Steve Lohr's Skills
Steve Lohr's Summary
Steve Lohr, based in New York, NY, US, is currently a reporter - technology and economics at The New York Times, bringing experience from previous roles at Brown Institute for Media Innovation -- Columbia and Stanford and The New York Times. Steve Lohr holds a 1974 - 1975 Master of Science (MS) @ Columbia University - Graduate School of Journalism. With a robust skill set that includes Media Relations, Press Releases, Breaking News, Editing, Newspapers and more, Steve Lohr contributes valuable insights to the industry. Steve Lohr has 3 emails and 1 mobile phone number on RocketReach.