Michael Duffy on Muck Rack

Michael Duffy

Verified
Editorial Director, Time Inc. and Deputy Managing Editor — Time Magazine