Talk with the development and support team.

First you'll need to create a teams account.

Setting up our teams application on your device

Download the Team installer app for your device:

Team for Windows PC

After running the installer you will be prompted to enter server details.