RICHARD HUBBARD - HAUTE-NENDAZ - SWITZERLAND

RICHARD HUBBARD - HAUTE-NENDAZ - SWITZERLAND

1320597

Person Overview

Richard Hubbard is a company officer from Haute-Nendaz in Switzerland.
According to our records this person is, or was, a Director of Sparx Technology Inc..

Address

Le Grimpeur 12
Haute-Nendaz
CH 1997
Switzerland

Map

Company Appointments

Name Active From Address town country
Sparx Technology Inc. 2016-05-20 Care of: Digby Leigh & Company, 201 - 3053 Edgemont Boulevard V7R 2N5 North Vancouver BC Canada