Managerial Finance is that branch of finance that provide tools for a company's financial managers. It encompasses corporate finance and management accounting.