As a Lead Renewal Manager on the upmarket Renewal Management team at HubSpot, you will be entrusted with handling the..., with a minimum of 8-10 years in a customer-facing role such as a Customer Success Manager or Renewal Manager in the technology sector...