Octopus Investments has appointed Erin Platts as chief executive, subject to regulatory approval from the FCA.