The Department Support Specialist is responsible for providing end-to-end administrative, financial, and operational support to the site organization, with primary focus on supporting the Engineering team. The role ensures effective project cost control, accurate billing, labor tracking, and administrative coordination, enabling Project Managers and technical teams to focus on execution and delivery. This position also plays an important role in cross-site collaboration with the Switzerland team, supporting the alignment and merging of department support processes across the group.
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
Mid Level
Education Level
High school or GED