Lightcast is a global leader in labor market insights, headquartered in Moscow, ID, with offices in the United Kingdom, Europe, and India. The Customer Success Manager serves as a trusted advisor for an assigned portfolio of customers, owning the full customer lifecycle and helping them achieve measurable business outcomes through Lightcast products and services.