Zinnia (zinnia.com)

HQ
Greenwich
Total Offices: 4
1,258 Total Employees
Year Founded: 2005

Teams at Zinnia (zinnia.com)

Insurance • Software
Manage inbound phone leads from prospective life insurance customers, explain coverage and industry terminology, and guide customers through the application process using a consultative sales approach. Collaborate with teammates to resolve complex customer needs, meet performance metrics, and improve sales results through coaching and ongoing development. The role is remote, customer-facing, and may include evening and weekend work.