The German term "Vorsteher" matches the English term "director, manager, boss, chief, leader"

other german words that include "vorsteher" : english :
Bahnhofsvorsteher station master