John Nicolson, Senior Financial Analyst’s Posts