Role: Site Engineer (Mechanical) Location: (Site will be decided after interview) Role Description This is a full time on site role for a Site Engineer at National Power Engineering Company. The Site Engineer will be responsible for overseeing day to…