Telesales Vendor Manager at Clover Health — Hermes