The Senior Financial Manager is accountable for the financial and risk management operations of the organization in addition to the development and implementation of the proper financial strategy. The Senior Financial Manager will l be responsible for financial accounting, budgeting, and finance operations for the unit. Moreover, daily duties might include instituting, directing, and controlling the financial policies of the business. To ensure success, the Senior Financial Manager should have a deep commercial awareness, strong numeracy skills, and a keen interest in the growth, efficiency, and profitability of an organization.
Accountabilities:
Financial Analysis, Budgeting, and Forecasting
Accounting, General Ledger
Financial Management
Financial Relations and Policies
Finance and Accounting Team Management
Cash Management
Budgeting & MIS
Prepare & finalize the financial/operational budgets with the various team members & present them to Management
Provide exceptions and various Analysis Reports on MIS
Study new projects ? focusing on sales break even; main cash flows and P/L accounts
Generate monthly MIS and interpret data to suggest ways of cost optimization and performance improvement
Monitor the income and expenses versus budget, track the variances, recommend corrective actions, and follow up
on remedial actions to ensure adherence to the budget and to support the effective monitoring of performance within
the budget
Initiate and develop reporting and tracking systems
Train and educate the team members about errors / new system developments
Correspond with the IT team in the resolution of ERP issues (rollout and system
Evaluate financial performance across all FMCG business
Financial Accounting & Control
Develop and maintain systems for prompt and accurate collection of financial and accounting information
Prepare monthly and quarterly financial statements in compliance with the statutory/regulatory norms
Ensure all Revenue and expenses are properly accounted for
Analyze discrepancies and resolve queries about the reports prepared
Manage payables and receivables for all the concepts
Supervise Insurance transactions ? Policy formation/renewal, and addition/rate negotiation
Supervise Banking transactions ? Daily fund management/utilization of funds / liaisoning with banks / analyzing
banking facilities and Repayment
Set up controls and procedures for debtors
Monitor the staff cost against Sales/Business outcome
Conduct markdown management by detailed analysis of margins and gross profit and advice on margin setting for fresh stock and discounted sales
Information Technology
Ensure smooth functioning of the operating system, database, application server software, and middleware
Avert IT infrastructure problems and resolve issues before they impact business availability
Ensure minimum downtime of critical IT systems
Monitor, evaluate and forecast critical IT infrastructure requirements
Ensure efficient turnaround of IT software and hardware-related complaints, queries
Ensure query design, maintenance, and management for MIS generation through ERP systems
Bank Facilities
Ensure optimum allocation and utilization of allocated working capital for various divisions
Analyze Working Capital requirement viz. Receivables, Inventory, and Trade Creditors and coordinate with Banks to arrange the required finances
Liaise with major trading banks and other financial institutions to source forecasts and predictions on future
exchange and interest rates movement
Ensure timely submission of reports required by the bank
People Management
Manage the performance of the team ? set annual performance goals, monitor performance, and provide constructive feedback to improve performance.
Identify their training and development needs and ensure their fulfillment
Develop and mentor subordinates to move to the next higher level of the job through career planning
Ensure compliance with Company policies and values
Miscellaneous
Facilitate timely and accurate internal audits
Constantly review the effectiveness of the existing internal control system
Train and educate the team members about errors/new developments