The Evanston Group unveils new leadership team

The Evanston Group, a Chicago-based life sciences consulting firm, has announced the addition of a new…