Duncan & Ross
–
Al Dafna, Qatar
... Ensure that Health & Safety is embedded into all work practices in line with company policies. Provide regular work status updates, including risks or concerns, to Senior engineer. Attend and contribute in team and project meetings as required. ... - Apr 14