MPMC's structure and responsibilities evolve, in the spirit of having the right functions and personnel in place to help achieve its vision and mission.
Currently, MPMC's team consists of the following ten Divisions: