David R. O’Such

Senior Managing Director

Palo Alto