Business Assurance Manager at the British Council – Abuja or Lagos