The Site Setup Coordinator is responsible for the hands-on coordination and execution of office site setup activities to ensure new and temporary locations are fully prepared for employees and customer-facing operations. This is a highly travel-based role requiring frequent on-site presence, strong organization, independent problem-solving, and close coordination with Facilities, Construction, IT, landlords, vendors, installers, inspectors, and other project partners. Primary Markets: Texas (Dallas, Austin, Central TX); Georgia (Atlanta Metro); the Carolinas; Midwest (Illinois, Wisconsin, Nebraska).
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
No Education Listed