Site Lead Project Manager - Data Center Construction at TurnerTownsend (Garland, Texas, us) — aijobsearch