1146 employees
Scottsdale is a locale situated in the Sonoran Desert, Arizona bordered by Phoenix to the West and the McDowell Mountains on the East.
1951