Ensure timely and accurate preparation of all financial baccountsb on a monthly basis as well as other entities within the group