This walkthrough gives the answer away on purpose. Read it once to learn how the evidence works, then play a fresh case for real.
Clue by clue
CLUE 1
A service account with an interactive login
How you surface it: Query authentication logs for non-human accounts used interactively.
Why it points at the insider: Service accounts should never log in like people. When they do, a person is driving.
CLUE 2
Source IP mapping to the vendor's network
How you surface it: Resolve the session source addresses.
Why it points at the insider: Third-party risk is insider risk. Contractors sit inside your trust boundary.
CLUE 3
Bulk query pattern absent from four years of history
How you surface it: Diff current query patterns against the account's historical baseline.
Why it points at the insider: The longer an account has existed unchanged, the louder any change should be.
CLUE 4
Timesheets overlapping the export windows
How you surface it: Request contractor timesheets through vendor management.
Why it points at the insider: Administrative records place a specific human at the keyboard.