Nina Kruschwitz on Muck Rack

Nina Kruschwitz

Managing Editor and Innovation Hub Project Manager — MIT Sloan Management Review