Karl Newkirk

Active Sunnyvale, CA Board of Directors for Ariba, Inc.

(650)390-1000