Yes, TheShop allows you to set up multiple price lists for different customer groups.
For more information, see Manage Price lists.