JLL Business DevelopmentPatrick Schenk · 2026
Family crest
Thursday, April 23, 2026Markets Open · 9:30
Desktop Tool · Static Page

Decision Maker

v3.1 · 03.24

Desktop tool that automates contact discovery for a target-company list. Searches Google for key decision-makers, uses Claude to extract names and titles from the search results, and writes everything back to your Excel file.

Download · Python 3.11+

decision_maker_scrub.py

Single file. Handles law firms differently (searches for Managing and Senior Partners).
Download .py
01.Setupone-time
  1. Install Python

    Download from python.org. During install, check Add Python to PATH.

  2. Install dependencies
    pip install openpyxl playwright anthropic
  3. Install the browser engine
    python -m playwright install chromium
  4. Save the downloaded file

    Save decision_maker_scrub.py into a folder you will remember.

  5. Run on a target list

    Point the tool at an .xlsx with a company column:

    python decision_maker_scrub.py path/to/targets.xlsx
02.What it writes
Contacts sheet
Company, name, title, email, phone, source URL, scrub date.
Law firm handling
The tool detects law firms and searches for Managing and Senior Partners instead of the usual CEO and CFO roles.
CAPTCHA detection
Built-in polite delays and CAPTCHA detection so Google search does not block the run. If a CAPTCHA appears, resolve it in the browser and the scrub will continue.
Patrick Schenk · 2026Decision Maker · v3.1 · 03.24