No. The menu setup applies equally to everyone on the project, or to the whole organization if it is saved there. It is not possible to have a different menu per role, because that would make access control very complicated. For users who are only responsible for some trades, use favourites, hide menu items and filter on their production codes.
How to make everyday work easier for a site manager
Mark the production codes the person is responsible for as favourites with the star. They are then shown under Favourites in the menu.
Hide menu items that are not relevant via Customize menu, with the eye icon.
Filter or group Prod. codes on the codes the person follows up, for example the site setup.
Consider creating a shared table profile with the columns the site manager needs.
Good to know
Remember that menu items you hide are hidden for everyone on the project. Decide the setup together with the project manager.
For a site manager responsible for the site setup, a setup where Setup and Operation is clearly visible can be useful.

