Katrina
Duffoo

Ariba, Inc an SAP Company
Global Sales Process Manager