Finance analyst role