Job Description
Job Description Position: Customer Success Manager
Department: Post Sales
Location: TN + MS
We are looking to maximum customer contact and the highest level of customer service.
Will provide onsite and remote support to our customers; therefore
Salary:$70k - $80k