About Index Trending news
Lists
Pricing
Novra Technologies Inc (NVI)

Novra Technologies Inc (NVI)

Novra Technologies Inc (NVI)

Novra Technologies Inc (NVI) is a Telecommunications company located in 330 St Mary Ave, Winnipeg, Manitoba, Canada.

Elsewhere

Contributors to this profile

Alexa global traffic share

Employees

Team size

10+
Locations
HQ
Headquarters
$1,900,000
Ottawa Business Journal

Winnipeg's Novra acquires International Datacasting Corporation

Strategy