Technology is best when it brings people together.
As a Customer Support Specialist, you will be responsible for working directly with HubSpot customers through a multitude of chann...