Todd Nelson

Chief Concierge

  • Chicago, IL, USA

A Chicago native, Nelson has been a concierge for over 14 years and is a member of the Les Clefs d’Or U.S.A.