I believe in self-organized teams and management by objectives, unfortunately that leads my boss to think that I'm not leading.
I'm a technical lead for more than 5 teams. From my perspective it's working fine. I have weekly appointments with the technical leads of each team separately and we're all together discussing overarching topics every second week. I'm deciding about the overall solution and the roadmap. I discuss requirements at the beginning of each task and don't interfere if everything works out according to the plan.
Now, I have new boss and he says he doesn't see my leadership, because teams are achieving their goals but my name doesn't come up during presentations and discussions. I understand that this is a side effect of my leadership style and I don't want to change it, because in my opinion it works and motivates people more than an authoritative style (which my predecessor used). Still I want to reduce that side effect.
How can I make the impact of my leadership visible while keeping teams self-organized and managing them by objectives?