There is no non-finance people at all. The only excuse is your function people don't know or don't care the financial implication of their daily activities. I promote the conception of TFM - Total Finance Management. Function people must be aware of their daily activity and its financial meaning and than Finance people help them understand the results and balances, push problem solving and improvement. So all people are involved in financial activities and facilitate "non- finance" to make informed financial decisions on their own and drive added value.