3 Project Technology Jobs in East London