Sarah Spencer

Sarah Spencer is the current Director of Customer Success at Zubie. Sarah has been in this role for 1 year and 1 month. Prior to their current position, Sarah was a Customer Success Manager at Zubie for 2 years.

Contact