Business News Healthcare consultancy Impact Advisors adds James McHugh as managing director Impact Advisors, a Chicago-based healthcare consulting firm, has welcomed James McHugh as a managing director.… BallingerMay 6, 2020