How do I find a list of companies from a foreign country operating in Canada?
Try Mergent Online. Click the Advanced search tab. Within the Corporate Information section, select the Country of Operations limiter and set it to Canada using the drop-down. Add other criteria as necessary, such as Country of Incorporation.
Try S&P Capital IQ. Click Screening > Companies in the top. Select Geographic Locations under the "Company Details" tab. Then add Canada as a criteria. Add other criteria as necessary, including Country/Region of Incorporation.