Both, jump into the system architecture in your company, understand every integration and purposes (best if you could understand the purposes of every fields), this is important especially when you step into management board meetings, you will be the one that has a SAY besides director.
You need to understand that you are currently in a very good position, have the chance to meet and speak with management people which others don't, please make use of this chance and impression is very important. You doesn't need to be fluent in specific language but you must be committed to what you have agreed and presented.
For me, I started from investment banking, after get used to the investment platform, I extend my knowledge to core banking which I would have exposure on CASA, FD, Cards etc products (including insurance), and there's where I started to take bigger responsibility and important role

Maintain good relationship with my GMD, MD, C levels and ground level staff, I have been so many taichi experience with these fella. Find your way to overcome this. Project management isn't rocket science, main issue is people

With above effort and opportunity, I managed to get such hike in terms of salary, position, and exposure.
Hope it helps
Thanks for sharing. Although it might be a contradiction but I actually don't like to deal with people and that is why I mostly go for technical path albeit I know at most point of the time, there is no way to avoid interacting with others..whether developers, stakeholders and managements. I just can't blow water as fluent as those managers that I know.
At the moment, I can see my next growth is to become an enterprise or data architect but I don't know what's beyond that.