Provide backup to the Job Delivery Lead and PSD Managers in their absence
Must have the legal right to work in the United States without visa sponsorship
$90'000-130'000