2 Channel Manager Jobs in East London