Telecom Services - N/A, N/A, ca
CEO
Contact Harris Liontas
Executive Vice President, Business Operations
Contact Patti Gair
Director Of Product Development
Contact Nathan Jacob
Senior Design Engineer
Contact George Cosens
Novra Technologies Inc (NVI) is a telecommunications company based out of 330 St Mary Ave, Winnipeg, Manitoba, Canada.
Gmail
EasyDNS
Formassembly
Microsoft Office 365
Media Temple