Director of Project Management
saint louis, missouri, united states
Avison Young
East Carolina University
Ebhardt Karls University, Tuebingen, Germany