The chief financial officer of fashion firm Esprit Holdings Limited, John Poon Cho Ming, resigned this weekend to pursue other interests.