budgeting and forecastingaccounting and reportingfinancial analysisaudit and compliancecost managementfinancial planningfund and cash flow managementtaxationrisk managementstakeholder communicationvendor managementteam managementfinance controllerfinancial controllerfinancial controlfinancial planner