About to get promoted within institution hosting company on that account (7)
Answer
THEREAT
Definition: on that account
About to get promoted within institution hosting company on that account (7)