2 General Technician Jobs in Notting Hill