Brad Shaffer on Muck Rack

Brad Shaffer

Tempe, Arizona
Senior Analyst, IHS Markit