Nikhil Rai

Seasoned leader reporting to C Suite with 16+ years of international experience in technology, product, strategy and marketing, with multi-faceted leadership roles in product and solutions.

Written 1 articles

Joined November 21, 2023