RICHARD TARABA

Activities in companies