(s)high-level, high-ranking, upper-levelat an elevated level in rank or importance“a high-level official”, “a high-level corporate briefing”, “upper-level management”