Echo Energy plc (LON:ECHO) is a full cycle, exploration led, oil and gas focused AIM-listed E&P with an exciting asset base in Latin America.
Echo Energy appoint Stephen Birrell as Chief Executive Officer
Echo Energy plc (LON:ECHO), the Latin American focused upstream energy company, has announced the following Board changes. Stephen Birrell has been appointed as Chief Executive Officer (‘CEO’) of the Company with immediate effect. Stephen is highly experienced geoscientist who has worked