NEW VISTA RANCH INC
Open positions
1 job
5 views 4 months ago
Lead Support Specialist
Open 122d North AmericaLead
United States
LAS VEGAS, NV 89130Position Summary Lead Support Specialist position is a flexible leadership and direct-support role responsible for providing coverage, operational support, and on-call assistance across the organization. This position…