Flare

HQ
San Diego
Total Offices: 3
244 Total Employees

Teams at Flare

Recently posted jobs

8 Days AgoSaved
Remote
United States
Legal Tech
The Client Success Manager will enhance client experience, manage case progress, collaborate with attorneys, and improve operational workflows in a fast-paced environment.