Yes it can. And the director and shareholder can be the same person or corporate entity. You can be the sole director and the sole shareholder of your IBC.