Greg Payne is vice president of corporate communications for PTC. Prior to his 10 years in corporate communications, Greg covered the Boston Celtics for ESPN.
Greg Payne is vice president of corporate communications for PTC. Prior to his 10 years in corporate communications, Greg covered the Boston Celtics for ESPN.