Mark Mitrovich resigns