Install and sign into the Hub
The first step is to install the Hub and sign in. The Hub deals with the single-sign-on for most of the other CloudFiler Apps and will provide you with access to some of the management tools too (Only Admins will receive these).
Install the Hub
Go to the Installers page, expand the section for the Hub and download and run the installer
Dock the Hub to your taskbar
By default Windows will add the icon to the list of hidden items. You can ensure it remains visible on the taskbar by just dragging it onto the chevron and let go:

Which will place it in your tray:

Signing in
To gain the features of the Hub, you will need to sign in. Right-click it and select Sign In:

Next step: Make sure the Add-in is showing and pinned