Puppet welcomes new board director and CMO