Alness, Highland
and will report to the Construction Manager. Principal Job Responsibilities Principal roles and responsibilities will include...