You should be ready to use Qorus if you have the following in place:
*For the Qorus Content Hub add-ins to display in Office correctly, you'll need to have at least Internet Explorer 11 installed. It does not need to be your default browser however.
Please note that you will need local admin privileges on your machine to install Office on a PC or Mac. If you need to speak with your IT about your Office 365 installation, here's a great article that sums up the different ways in which your IT can deploy Office 365 in your organisation.
Additional Helpful Resources from support.office.com:
The Qorus add-ins can be installed either using Centralized Deployment from Office 365 admin center orvia the Office applications Store:
To deploy using Centralized Deployment please follow the instructions. When searching for the Add-Ins to install once you selected “I want to add an add-in from Office Store” at step 6, do a search using the name Qorus. Qorus and Qorus for Outlook Add-Ins will come back as results and you may install both of them. It will deploy the Qorus Add-Ins to the selected users to Outlook, PowerPoint, Word and Excel applications
You can install the Qorus Content Hub Add-ins directly from the Office Store from within your Office Applications (Outlook, PowerPoint, Word and Excel) following these steps. Depending on your version of Office, the “Store” button can be called “Get Add-ins”