Find the word definition

Wikipedia
Imarda

Imarda, Ltd. is a privately held multinational corporation that provides in-vehicle electronic networking systems and management support of transportation services, vehicles, and mobile and transient employees. The organisation is headquartered in Auckland, with additional offices in the USA and Sydney, Australia.