What is a financial manager roles and responsibilities