Description
Develop and manage financial budgets and forecasts
Prepare financial reports, including profit and loss statements, balance sheets, and cash flow statements
Analyze financial data and provide strategic financial advice to the management team
Ensure financial records are accurate and up-to-date
Develop and implement financial policies and procedures
Monitor and manage cash flow to ensure the organization has sufficient funds to meet its financial obligations
Oversee financial audits and provide recommendations for procedural improvements
Manage the banking relationships and ensure compliance with banking regulations
Manage payroll and employee benefits administration
Develop and maintain relationships with vendors, suppliers, and customers
Monitor and manage accounts receivable and accounts payable
Assist in the development and implementation of financial software systems
Strong analytical and problem-solving skills
Excellent communication and interpersonal skills