Magellan Financial Group has made a raft of changes to both its C-suite and investments team, resulting in several key departures.