Cinarra's Leadership Team

Cinarra is global a organization.  Our headquarters is in Silicon Valley and we have offices in Japan and Russia. The leadership team has extensive experience across a range of technology-based disciplines focused on the mobile, MNO, big data and digital marketing landscapes.