I have downloaded WPMU DEV dashboard. On my desktop

Hi,

I have downloaded WPMU DEV dashboard.

On my desktop computer I went to Start > Control Panel > Add or Remove Programs… but it is not there…

I am sorry, this is really a silly question but where must I look for my new WPMU DEV dashboard?

Thank you and best regards,

Tony