Accrol Group Holdings Plc announced Martin Leitch has now stepped down from the Board. Martin Leitch will remain with the business for a short period to complete an effective handover.