Marketing Account Executive
chula vista, california, united states
General Motors
The University of Glasgow
university of glasgow