Finance Manager (Oil & Gas)Terra Energy Services Nigeria LimitedFinanceTerra Energy Services Nigeria LimitedFinance