Greg Payne is a seasoned communications executive currently serving as the Senior Vice President of Corporate Communications at PTC. They possess over a decade of experience in the field, previously leading corporate communications initiatives and media relations efforts at various organizations, including Nuance Communications and ESPN Boston. Greg started their career as Editor-in-Chief of the Endicott Observer and has held multiple roles at PTC, culminating in their current leadership position. They hold a Master of Science in Corporate and Organizational Communication from Northeastern University and a Bachelor's degree in Communication from Endicott College, both with a 4.0 GPA.
This person is not in the org chart
This person is not in any teams
This person is not in any offices