IIT Delhi alumnus invests after first being a long-time consumer
Vidushi will lead overall marketing strategies for all Swiss Beauty brands.