Job descriptionOversee the activities of workers; hire, train and evaluate new employees;Ensure that a company or department is on track to meet its financial goals.Develop and implement budgets, prepare reports for senior management and ensure the department complies with company policies.Ensure workers have the resources to complete their work.Perform human resource activities, such as performance evaluations, and discipline for employees in their department.Performance evaluations provide an opportunity to set goals, motivate and develop workers.Lead finance departmentManaging department outputs, deadlines and workflowBudgeting and forecastingCash flow managementManagement accounts and management pack reportingFinancial statements and prepare for auditsImplementing additional systems, controls and company policies / procedures as requiredMaintenance and compliance with internal controls