Financial Analyst salary, tenure & demand at Marks & Spencer — BranchFactor