head of UK sales

Legg Mason hires new UK sales head

American investment management firm Legg Mason has named Alexander Barry as head of UK sales. Based in London, Barry will…