Translation of "Senior site manager" in German