Giampiero Raschetti

Good technical background and strong committment to results, either alone or in team working.