Ayusha Chhetri
Ayusha chhetri from Nepal currently pursuing Masters degree in business administration, hoping to start own venture soon.
First Name
Ayusha
Last Name
Chhetri
Bio
Ayusha chhetri from Nepal currently pursuing Masters degree in business administration, hoping to start own venture soon.