Mike Platt

Cooley LLP — Partner in Charge



Know What’s Next