Customer Support Specialist (Spanish Speaking) job at Clio