Client Support Representative I 01/11/2025, Solera Schaumburg, IL, USA This job has been already taken