director of advanced tech at Enthrall Sports — translating scary acronyms into human speak since 1982
See more