2003年4月、Google 米国本社 副社長兼 Google Japan 代表取締役社長として Google に入社以来、日本における Google の全業務の責任者を務めて来ましたが、2009年1月名誉会長に就任、2011年1月1日付けで退任し、村上憲郎事務所を開設しました。
Google 入社以前には、2001年に Docent の日本法人である Docent Japan を設立し、同社の社長としてe-ラーニング業界でリーダーシップを発揮しました。
1997年から1999年の間は、Northern Telecom Japan の社長兼最高経営責任者を務め、Northern Telecomに買収された Bay Networks の子会社である Bay Networks Japanとの合併を成功に導きました。後にNortel Networks Japanと改名された同社において、2001年中旬まで社長兼最高経営責任者を務めました。
日立電子株式会社のミニコンピュータシステムのエンジニアとしてキャリアをスタートした後、Digital Equipment Corporation(DEC)Japanのマーケティング担当取締役などを歴任し、マサチューセッツの DEC 本社にも5年勤務しました