In each MMC office, we create inclusive environments where ideas grow, innovation flourishes and people can be themselves. The diversity of experiences, backgrounds, locations, viewpoints and ideas is what makes MMC a special place. When you join our team, we’ll be counting on you to help us change the world.

Commitment to Opportunity

MMC is committed to expanding opportunities for all employees without regard to race, color, religion, gender, age, national origin, sexual orientation, disability or any other characteristic. Each person is valued for his or her talents, expertise, experience and perspective.

It starts at the top…

“MMC’s commitment to opportunity begins with our senior leaders and permeates through every level of the firm. From the executive committee to the leaders of our practice groups, we share a common understanding that the differences our employees bring enhance what we can offer to clients and to our communities. There are very real opportunities for every type of person to grow within MMC.”

Open Jobs

Open Opportunities

Whether you’re looking for a career in engineering, construction, and project management, or in one of many other career fields available at MMC, chances are we have the right opportunity waiting for you

Open Date
Document ontroller
Khartoum, Sudan
October 18, 2018

Document ontroller

Qualification :

Minimum B.S.C degree  preferable Business administration, Economic, Management


  • Prepare the covering inter office correspondence (Incoming & Outgoing).
  • Distribute incoming document as per required.
  • Transfer document to electronic format.
  • Plan and implement office systems, layout and equipment procurement.
  • Design filling systems and ensure that filling systems are maintained and up to date.
  • Incoming/outgoing document as CMS format (Record / log Register)

Logs include:

  • Incoming/outgoing correspondences.
  • Archive policy.
  • Keep annual leave and absence records.
  • Using various computer packages - Word, Excel, and PowerPoint.
  • Open the project file and make sure that the required documents are completed.
  • Answering the phones and answering queries.
  • Assist in preparing for meetings and in setting meeting Agenda.
  • Monitoring the projects situation and weekly update with design managers.
  • Weekly update the schedule of projects with relevant design dept. sections.
  • Arrange and coordinate with HDD & TLs the attendance schedule for design department engineers
  • Perform any other duties as required.
  • Following with project site such as drawings. (Follow-up of the required drawings from the Construction & Project Control Departments.
  • Print projects at the sketch stage, which are required of other development.  (In Sometimes)
  • Undertake other duties as assigned and be willing to work beyond normal working hours.