Texas American Resources Company Appoints Ben Ellis as Chief Financial Officer

Notably, Ellis was the Project Manager responsible for the establishment and collateralization of the $20 billion Deepwater Horizon Oil Spill Trust.