NAVOTECH TECHNOLOGY SDN. BHD. 4 years ago ID: #8125 Listed In : Computer & Internet 83 Jalan Meriam 84000 Muar Business Description NAVOTECH TECHNOLOGY SDN. BHD., Category: Computer & Internet, Address: 83 Jalan Meriam 84000 Muar Reviews & Ratings Write a Review No Review. Please login / register to add your review.