Barry Padgett

Active Palo Alto, CA President for Ariba, Inc.