In my view and from my personal experience, a great project manager has to have experience from multiple domains. 
We can consider the core domain of a project manager to be the human domain, leadership, listening, influencing, team building. 
This becomes more important with faster changes in our environment. 
If a domain sees disruption, it needs leaders with a new mindset, culture, and behavior.