Marta McCreary Email

Delivery VP, West . SAP Ariba

Palo Alto, CA

Location

m********@ariba.com

Primary Email

Current Roles

Employees:
4841
Revenue:
$982.7M
About
SAP Ariba Address
3420 Hillview Ave.
Palo Alto, CA
United States
SAP Ariba Email

Past Companies

SAP AribaDelivery Vice President, West
SAP AribaVice President Service Delivery
SAP AribaDirector Project Management Office

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.