Ayush Mehra

#671780

Managing director , Ruminate systems