Peter Day

Peter Day - Quantcast Chief Technology Officer