About CFO Direct
Not consulting from a distance. Not handing you off to a junior. Sitting alongside your team and doing the actual work — the way a real CFO does.
Fellow CPA Australia — the designation reserved for senior members recognised for sustained professional achievement
Founder · Fellow CPA Australia · Fractional CFO
My career has taken me through some of Australia's most demanding industries in CFO and executive roles. I've led complex multi-entity and international businesses, and worked with Australian SMEs from early scale-up through to sale-ready.
As a Fellow of CPA Australia — the designation recognised for sustained professional achievement — I bring the kind of depth that comes from having actually sat in the CFO chair, not just advised from outside it.
I work inside the business alongside founders and leadership teams, focusing on the issues that matter most right now — cash flow, growth, systems, commercial decisions, and getting clarity on where the business is heading.
I started CFO Direct because I kept seeing the same gap: businesses too complex to run on gut feel and quarterly accounting support, but not yet ready to justify a full-time CFO. Building the business also gave me the flexibility to spend more time with family while staying closely involved in the work I enjoy most — helping businesses navigate growth and complexity.
I work in your business, not just on it — becoming a trusted extension of your team, not an outside voice.
From short-term interventions to ongoing partnerships, the engagement is shaped entirely around what your business needs right now.
Every engagement is led by Frank personally. You are never onboarded and handed off to a junior or an account manager.
Cash flow lives in operations. Margin lives in pricing. Risk lives in contracts. I work across all of it — not just month-end numbers.
The sweet spot
Annual revenue
Committed to guiding clients across all sectors, with particular depth in the industries below.
A free 30-minute call — no preparation needed, no obligation. Just an honest conversation.