Solera Holdings

HQ
Westlake
Total Offices: 9
1,689 Total Employees
Year Founded: 2005

Solera Holdings Benefits Overview

Compensation + Benefits

Offers dental insurance

Offers health insurance

Offers Health Savings Account (HSA)

Offers Flexible Spending Account (FSA)

Offers vision insurance

Offers disability insurance

Offers supplemental life insurance

Offers life insurance

2 Days AgoSaved
Remote
Colorado, USA
Information Technology
Leads Solera LoJack’s national business development team and owns sales strategy, revenue performance, forecasting, pipeline execution, strategic dealer-group relationships, and individual sales results. Coaches and develops Business Development Managers, drives enterprise opportunity progression, builds executive partnerships, and ensures customer commitments are delivered through implementation and ongoing support. Partners cross-functionally with sales operations, customer success, implementation, product, finance, and marketing to improve growth and customer outcomes.