OXYGENOXYGEN

Find the finance desk

Find controllers and finance managers by company size

The controller runs the finance function while the CFO is in board meetings. For most finance tooling they are the buyer and the CFO is only the approver.

try

There is a band, roughly fifty to three hundred people, where a company has outgrown a bookkeeper and has not yet hired a CFO. Inside it the controller is the entire finance function: the close, payroll, payables, the audit, and every tool decision touching them. Above that band they become an operator under an executive and the buying changes shape.

The band is easy to filter for and the people in it are easy to miss, because a controller keeps a quieter profile than any chief. Let company size, entity count, and industry do the qualifying, run the person lookup afterwards, and grade the address before a cadence ever loads it.

Example searches

Ask for it the way you'd say it

Every search below runs on the same hosted Tables, with the cost previewed before anything is spent.

  • The band where controllers live

    find controllers at us companies between 50 and 300 people with no cfo listed

    The absence of a CFO is itself a filter, and it separates the companies where the controller decides from the ones where they recommend.

  • The whole finance desk

    for each account give me everyone in finance from controller down to accounts payable

    Several rows come back per company, linked to the same account, so you can see the shape of the desk instead of one name.

  • Industry changes the job

    controllers at manufacturers and construction firms rather than software companies

    Inventory, costing, and project accounting only exist in some sectors, and the same pitch will not survive being sent to both.

Plays

Three motions you can run this week

Each one is a chain of Oxygen primitives — the same hosted objects your workspace already has, composed.

  • Target the no-CFO band

    Companies where the controller decides rather than recommends.

    1. 1Filter to the headcount band, then drop accounts where a CFO title already resolved.
    2. 2Resolve the controller on what remains and enroll from the filtered view.
    oxygen people search run
  • Map the whole finance desk

    Four named people per account instead of one, linked to the same company.

    1. 1Resolve every finance title at the account onto its own row in a working table.
    2. 2Relate those rows back to the company so the desk reads as a group.
    oxygen tables relate
  • Grade before anything sends

    A finance list that never burns a sending domain on a dead address.

    1. 1Run the verification column across every resolved address in the table.
    2. 2Enroll only the clean verdicts and park the rest for a manual look.
    oxygen columns run

Who you can reach

Roles you can find at controllers and finance managers

Reachability is per channel: a role marked for mobile is one the phone waterfall usually resolves, not a guarantee for every record.

RoleSeniorityReachable by
ControllerManagerWork email
Financial ControllerDirectorWork emailLinkedIn
Director of AccountingDirectorWork emailLinkedIn
Accounting ManagerManagerWork email
Finance ManagerManagerWork emailLinkedIn
Accounts Payable ManagerManagerWork email

Filters you can search on

  • Headcount band, narrow rather than wide
  • Whether a CFO sits above the controller
  • Industry and accounting complexity
  • Number of legal entities or countries
  • Country, state, or metro area
  • Seniority: Director or Manager
  • Title keywords across accounting variants

Controllers keep quieter profiles than executives, but their work addresses follow company patterns closely, so the email leg does well even where the profile is thin. Under fifty people the role is usually an outsourced bookkeeper, and what resolves is that firm rather than the company you meant to reach.

Data sources

What the data actually comes from

Every value lands with its provider and cost recorded on the cell.

  • People Data Labs

    Company and person records: size, entity footprint, and every accounting title inside the business.

  • Apollo

    Accounting titles from your own Apollo account, where a finance segment is often already grouped.

  • LinkedIn Scraper

    Profile reads on a function that keeps a quiet profile, used mainly to confirm somebody is still in the seat.

  • Blitz API

    An accounting address that follows the company pattern is usually settled on this first leg, before a metered lane runs.

  • LeadMagic

    The later lane, run only on rows where the controller resolved but the first address attempt came back empty.

Run these on Oxygen's managed credits, or connect your own provider keys and pay the vendor directly — the same columns, the same runs, the same provenance either way. See every integration.

Limits

Where this stops

  • Under fifty people the finance function is usually outsourced. What resolves is a bookkeeping practice, which is a real contact but a different sale than the one you planned.
  • Controller responsibilities vary wildly by sector. At a manufacturer the job touches inventory and costing; at a software company it does not, and one message cannot serve both.

FAQ

Questions people ask first

Why target a controller instead of the CFO?
Because the controller lives inside the systems every day and feels the pain first. In the band below a CFO they also hold the decision, and above it they are the person who has to make your product work.
How do I know whether a company has a CFO?
Resolve the finance function rather than a single title. If nothing at chief level comes back, the controller is running it, and that absence is a filter you can build the whole list on.
Can I get more than one finance contact per account?
Yes. Each resolved person becomes a row and the rows relate back to the company, so payables, accounting, and the controller stay visible as one desk rather than three unrelated leads.
Does industry really change this role?
Substantially. Inventory, job costing, and multi-entity consolidation exist in some sectors and not others, so filter by industry before writing anything that names a specific month-end problem.
Is verification worth the extra step here?
Yes, because accounting inboxes are heavily filtered and the cost of a bad send lands on the domain you need next quarter. Verification runs as a column on the same rows, before enrollment.
What happens with outsourced finance?
The lookup returns the accounting firm, correctly. Those rows are worth keeping in a separate lane, because one practice may serve dozens of companies you also want to reach.

Build your controllers and finance managers list

Start with a search, preview the cost before anything is spent, and keep the rows, sources, and runs in a workspace you own.