2 Communications Officer jobs in newham