Flare

HQ
San Diego
244 Total Employees

Teams at Flare

Recently posted jobs

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