"site director" — Collocation dictionary inglés

site director collocation
Automatic translation (We do not guarantee its correctness): dyrektor miejsca
  1. site sustantivo + director sustantivo
    Very loose collocation

    It's the site directors who are shameless, who offer anything to get their project finished first.