Charles MacGlashing is currently the SVP of Treasury, Corporate Development, and Investor Relations at HubSpot, a role they have held since 2022. Prior to this, they served as Vice President of Treasury & Investor Relations at HubSpot from 2015. Charles began their career as an OTC equity trader at Tucker Anthony INC and later worked as a Global Equity Research Analyst at Putnam Investments from 2004 to 2015. They earned a degree from the University of New Hampshire between 1996 and 2000.
This person is not in any teams
This person is not in any offices