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. He…