Roles and responsibilities of staff accountant