Ailing supply logistics firm Christian Salvesen has named former employee Stewart Oades as its new chief executive.