Aveo names new chief medical officer, board member