The managing director is known to be the head of all the directors that are on the job. If in case there is no managing director, it will be the executive director that will be considered to be the head of all the other employees who are on the job.
The director is someone who manages a certain portion or branch of the company while the executive director will be in charge of all which means that the executive director holds the higher position between the two. It is the job of the executive director to ensure that all of the employees are doing their tasks properly for the betterment of the company.
It will usually depend on the type of employee structure that the company follows. There are some companies that have placed the managing director as one of the highest positions that are available. The managing director will be higher than the director in a lot of companies because the managing director will make sure that the directors of the different branches are doing their jobs well.
If in case the company does not have a managing director, this means that the director will have one of the highest positions in the company. The director will make sure that all of the employees are doing their tasks properly to ensure that the company will have the ability to complete its tasks immediately.