Company Profile – Genoa Design Ltd
Co Innovation Center 710 Torbay Rd. Suite A, St. John's, NL, CanadaJoin us for our first company profile of 2025, featuring Genoa Design Ltd., a leader in 3D modeling and production design for shipbuilding and ocean industries.