Installation/Set Up Technician contributes to a work team environment and demonstrates excellent customer positive experiences in the field.
Ensure a safe working environment
Abide by Customer guidelines when on premises
Abide by Milestone guidelines set by Facility - Set up, and collect equipment
Support Mountain View, Palo Alto, San Jose Bay Area Locations