Mehrad Moeini - Plug and Play

Mehrad Moeini

Head of Business Development, Media & Ad

Mehrad is Head of Business Development for our Media & Ad program in Silicon Valley.