Michael Kennedy

Active Palo Alto, CA Manager for Wilson Sonsini Goodrich & Rosati, Professional Corporation