Subrat Nayak

#890019

Founder & CEO, Smart Screen