Share
Must live within 50 miles of the jobsite or willing to relocate without assistance.
In this on-site role the job holder is a Subject Matter Expert responsible for leading and/or supporting technical engineering projects. Projects will be executed in accordance with internal processes and procedures and in compliance with applicable laws and regulations with internal and external partners. The position holder may have people management responsibilities.
These jobs might be a good fit