Technician is responsible for the electrical and mechanical maintenance of all machinery and facilities on the site. All aspects... to do things, discover new solutions and develop new ideas. Which is where you come in. What you will be doing The Maintenance...