Square Mile Investment Consulting and Research has hired James Glover as director, research and consulting operations.
At Square Mile, he will be responsible for the development and delivery of strategy across both research and consulting functions as well as team and project management. Square Mile managing director...
Launched November 2018
£15m group claim
'Nothing particularly different' - expert
Firm's central hub