Europe Financial Country Representative
munich, bavaria, germany
Texas Instruments
University at Albany
Università Cattolica del Sacro Cuore
Università degli Studi di Trento / University of Trento