Hi antonsusa ,
Thanks for your post.
With the Multi-Price option, you can set a price per Inventory. However, inventories only can be filtered by countries or Shipping Zones. You'd need custom development to filter inventories by user role.
Best Regards,
José Andrés