Organizing Work for Teams

Hi there - I’m very new to Monday and also a new PM. I’m trying to figure out the best way to get my team setup. Our projects consist of known services that the client chooses so our process for a given service is always the same, but they may choose multiple services for one contract. I want to create a high level board that allows me to see the overall progress of the project, but I also want each team lead to be able to see only the work they need to for their team. Any recommendations on the best approach?