As a Jobsite Setup tech, you will be the first line of contact for our customers and your role is critical for the proper handling and installation of our customers’ equipment and services. This role is perfect for you if you are looking for an opportunity where you aren’t tied to an office every day and if enjoy working with your hands outdoors. Successful Jobsite Setup tech excel and place value on the following:
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED
Number of Employees
101-250 employees