It is not necessary to be a Maltese resident. Any resident or non-resident can also be a director of a Malta company.