Barban, Gaston (Career)