Process Engineering Technical Authority
5 days ago
Aberdeen
... environmentally responsible operation that supports the companys license to operate, while also ... policies, standards and procedures. • Lead regular reviews of Safety Critical Elements (SCEs ...