Assistant Company Secretary job at Vistra