I manage a multi-site WP which is specifically why I bought

I manage a multi-site WP which is specifically why I bought Wiki Pro. When I go to WP Dashboard and look at the Plugins that are installed, I only can see Wiki and not Wiki Pro...??
What do I need to do to have Wiki Pro installed on my WP??
Thanks