Movers and Shakers: State Street Digital builds out global leadership team

State Street built out its dedicated digital division in March, adding three executives to its leadership team. Katie Richards, based in Zurich, joined as global head of operations. She will be responsible for driving the execution of State Street Digital’s strategy and developing sustainable and scalable operational solutions. She previously served as chief executive officer […]

Comments are closed.