Barclays Global Investors (BGI) has appointed Mark Stockley Head of Global Cash Sales. Robert Fischbach has been promoted to Head of US Cash Sales, and James Finch has been promoted to Head of EAMA Cash Sales. Eric Poon will head Cash Sales in Asia ex-Japan.