Lachlan Star Limited announced that Mick McMullen has formally resigned as a director of the company three months after relinquishing his position as Executive Chairman.