What had they discussed that caused them to come down and confront Jon about her?
Something they discussed made them ask Jon about her.
The success of finance related improvement initiates depends on the CEO.