Manager - North America Public Sector Sales
Accenture
Texas State University
Universität Salzburg / University of Salzburg