Why is Pro Sites not showing up in the Dashboard of Wordpress?

I bought and installed the Pro Sites plugin on my single site installation of Wordpress/Buddypress, and the plugin installed and activated with no problems, but it is not showing up anywhere in the Dashboard. I am running the latest versions of both Buddypress and Wordpress.