How do I find my Amway ID number?
Your IBO number is in the welcome letter posted and emailed to you when you signed up.
Is there an Amway in Canada?
Company Description: Amway Canada Corporation is located in London, ON, Canada and is part of the Drugs and Druggists' Sundries Merchant Wholesalers Industry. Amway Canada Corporation has 40 total employees across all of its locations and generates $44.21 million in sales (USD). (Sales figure is modelled).