333 Domville St
Arthur, ON N0G 1A0
AI and Vision | Member Since 2020
With a presence in 12 countries, covering all major design and manufacturing centers around the world, Musashi offers our customers with an integrated sales and production system that ensures a rapid response to the growing needs of our customers. Leveraging our companies storied history,diverse culture and technology leadership has defined our corporate mission of focusing on the development of people, a commitment to sustainability and generating value for society. We are committed to "Power to Value".