Flare

HQ
San Diego
244 Total Employees

Teams at Flare

Recently posted jobs

10 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.