Shik Sundar

Shik was the Head of Business Development at Percolate.