Since you're emailing the report, you can't use Business Views, which would otherwise allow you to filter the instance at view-time based on the user groups.
Your only option, as far as I know, is to parameterize the report based on Suppliers and then schedule the report multiple times, once...