Robert Long

Active Alexandria, VA Chief Executive Officer for Ariba Asset Management Inc.