President at Advisory Research, Inc.
Chris Crawshaw is a(n) President working at Advisory Research, Inc.