Carter McCrory

VP, New Business Sales and Revenue Development, Forrester