Personal Information
Organization / Workplace
London United Kingdom
Occupation
Infosys Technologies Ltd.
Tags
analytics
supplier collaboration
supplier scorecard
vmi
collaboration
retail supplier portal
cpfr
supplier portal
portal
See more