In CORE, you provide the Country name at signup. This applies to your main CORE company database and is set by the Owner. Based on the country you choose here, your default currency, symbols, tax codes and other settings are customized accordingly. It is set to United States by default.
Next, you can specify the full company address in the Settings >Company screen. The country specified here determines the default currency for your CORE company. You can set your default home or local currency here so that the correct amount, multiplier and symbols are used at relevant places (say, in Expense Entries). If you change the home currency here, the currency on the reports changes automatically. This selection can be overwritten at the employee level.
At the user level, you also get to set up your address and country in your user profile (User Settings screen). CORE should adjust the number and date format (say for time entry) automatically based on these settings. This information relates to your subscription, billing and general UI.
At the Employees (and Vendors) screen level, you set the physical address of the employee/vendor. You can also override the default company currency here according to your location so that correct values and symbols are used everywhere. This currency setting enables your employees/vendors to log expenses in a foreign currency. For example, if you want your Canadian users to log in and enter expenses in the Canadian Dollar (CAD), you can change the currency here. However, if you want them to have the Canadian regional settings for just date and number format, then they need to configure Canada as the country in their user profile (User Settings). This ensures that while the company database records all the transactions in the default home currency, Canadian users see the data as per their regional settings upon login.
The above settings can be overwritten at the project level. In the Projects screen, you can set the address of your project as well as specify the currency to be used for it.