A financial executive is usually in charge of various departments within the finance department. He usually oversees department budgets, expenses, payments, purchasing and all other financial happenings in a company.
Corp. finance has to stick to strict accounting procedures and is used by people outside the company (such as the SEC) as well as inside the company. Managerial Finance is for managers and insiders of the company to use, and does not have standard accounting practices.
Finance cost is the interest charges paid by company to borrow money from open market or debt collected from external sources and also any money spent to get finance for company is also included in finance cost.
You still have rights to recover the vehicle. The finance company may help you look for it if they're desperate enough to get it back. Even if your car was insured, you would legally have to payback the finance company for the car since you broke a binding finance contract.