Previous experience of heavy mechanical installation on water treatment or large construction sites. Nuneaton, Warwickshire: reliably commute or plan to…