Site Installation Assembler (90% Travel) at flextronics (USA, TX, Dallas) — aijobsearch