Director jobs in Global Location