About OmniViz, Inc.
OmniViz, Inc. is a privately held company operates in the Business Services sector. Private market activity associated with the company includes investment from BioWisdom Ltd.. The company is headquartered in Maynard, Massachusetts (MA).