Electronics Team Lead in barnstaple | ApplyBoost