Rakesh Barmecha

Active New York, NY Chief Executive Officer for Niru (Ny) Ltd.

(212)972-3007