How to install WPMU DEV Dashboard


I've just signed up for wpmu dev annual membership and it says download and install the wpmu dev dashboard.

I have downloaded it, but don't know how to install it.

I am a complete technophobe and know virtually nothing about wordpress or c-panel or hosting or anything like that but am trying to learn rapidly (I have a site to launch by end of this weekend).

I have got hosting (with - ran by an ex WPMUDev guy) and have installed wordpress using softaculous.

More than that, I don't know. I can probably work out ftp if that's required, I've done that before when I used to do straight html websites. However, I wouldn't know 'where' to install it (i.e EXACTLY which folder to ftp it to).

Can you please help?