Role Description This is a full-time on-site role for a Managing Director located in Fez. The Managing Director will oversee the daily operations of the organization, provide strategic guidance, and ensure that the company's objectives are met. The role involves managing teams, developing business s