Chris Thorne is Managing Partner at INDEPENDENT Public Affairs, LLC.