This company is full of Managers, administration, and unnecassary meetings.
I have 5 different direct managers managing me. Muliple Functional managers, People manager, Delivery managers, Account managers. Add other general managers to the list. You just end up with 50% of your time reporting the same information to different managers who collate and go to thier chain and justify thier existence in meetings.
What a load of waste, why can't you have 1 manager who you can report to. This company will never succeed with this level of admin and overhead.