Site Technical Manager
Nass· Posted 22 days ago
The Site Technical Manager is responsible for leading and managing all technical, engineering, and QA/QC aspects of construction projects to ensure compliance with project specifications, quality standards, safety requirements, and company procedures. The role provides technical leadership