Country Enablement Leader
Schneider Electric
Senior Sales Engineer
Sales Engineer
Sales Process Analyst
INSEAD
Virginia Tech