Flare

HQ
San Diego
244 Total Employees

Teams at Flare

Recently posted jobs

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