Directors do not have to be shareholders. Their role is to run the company, so there is no requirement to also be an owner if they do not wish to be; however, if existing shareholders do want to offer shares to the directors, this is perfectly acceptable and fairly common.