Echo Energy plc announced that Martin Hull has been appointed with immediate effect as company's Chief Executive Officer.