x
x
Sort Ascending Sort Descending Legal Name Trading Status Entity Type Principal Place of Business Place of Incorporation

Consulate of Switzerland

AVID:

25565392 more

Active Division
Toronto, Ontario
Canada
Switzerland

Government of The Swiss Confederation

AVID:

30495812 more

Active Division
Vancouver, British Columbia
Canada
Switzerland

Embassy of Switzerland

AVID:

25568400 more

Active Division
Ottawa, Ontario
Canada
Switzerland

Government of the Swiss Confederation

AVID:

30496189 more

Active Division
Montreal, Quebec
Canada
Switzerland