If you are looking for affiliate networks, there are a lot of these around, just do a search for casino affiliate networks. Personally I would rather just have multiple log ins though than go via a network
You still have to check each place individually + even if there was one list of % rates that programs offer, you can usually get better than the standard percentages by negotiating with the affiliate managers
Email says "When to Merge?
You will be able to merge your accounts once Betway Partners has been integrated into Buffalo Partners from the evening of the 5th September 2017. "