2 Technical Lead People Jobs in Brendale