Navin Thapa

Active Monterey, CA President for N M N Inc.