Senior Treasury Analyst jobs