ref
puppet + -eer
puppeteer (n.)
"one who manages the motions of puppets," 1915, from puppet + -eer. Earlier in the same sense were puppetman (1731); puppet-player (1550s), which also could mean "a mime."