mike tauchman position