Job Tag: bahrain director roles