Site Engineer - Cross River
The Site Engineer / Technician is responsible for the daily operations and maintenance activities on all Starsight locations assigned. The Site engineer can be assigned to sites either at pre- construction, during construction as well as post construction, managing the infrastruc…
View role