Benefits Lead

Nebius

Location
United States
Salary
Base Compensation Range: $140,000 — $180,000 USD
Published
29 October 2026

Apply on Nebius

Read from Nebius’s own careers system via Greenhouse, this morning.

Opt out of automated screening for this role