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.