Senior Financial Analyst Job Description