high-level

adj

1.
at an elevated level in rank or importance
2.
occurring at or from a relative high altitude