Lightcast is a global leader in labor market insights with our headquarters located in Moscow, ID (US) and other offices in the United Kingdom, Europe, and India.
This is an entry-level, part-time opportunity focused on supporting customers through technical support and service-related inquiries.
Lightcast is a global leader in labor market insights with our headquarters located in Moscow, ID (US) and other offices in the United Kingdom, Europe, and India.
Activated Insights