The Board of Otto Energy Limited announced Mr. Matthew Allen will step down as Chief Executive Officer effective immediately by mutual agreement following the completion of his two-year as ignment to Houston.