EnerMech announces senior appointments Wednesday 11 April 2018 09:30 EnerMech has announced two senior management appointments in the US and UK.