vfxandmore Disney names Andrew Millstein and Clark Spencer for new leadership positions