Utako Taguchi
Utako Taguchi
Title
Consultant
Firm
Spencer Stuart
Office Address
1-1-1 Marunouchi, Chiyoda-ku, Tokyo
Palace Building 5th Floor
Tokyo, 100-0005
Japan
Tokyo, 100-0005
Japan
Industry Specialties
Consumer
Digital Media
HR | Staffing
Functional Specialties
Marketing
General Management/CEO/COO
Services
Executive Search
About Ms. Taguchi
Utako Taguchi is a member of the Consumer Practice based in Tokyo. She plays a key role in growing Spencer Stuart’s business and presence in this market, building strong relationships with colleagues in the consumer goods arena both in Japan and globally.
Versatile and seasoned hybrid in executive search, consulting, marketing and digital transformation
Prior to joining Spencer Stuart, Utako was at Google Japan as a lead executive engagement manager in marketing for five years and a senior recruiter for four years, leading leadership staffing across APAC for all PAs and businesses.
Previously, she worked at a global leadership consulting firm in the U.S., advancing to a principal-level consultant of the firm’s consumer sector and digital transformation practices.
In her early career, she was a strategy consultant at Booz Allen Hamilton in Japan, where she developed her business knowledge and strategic acumen, before moving to the La Prairie Group, a Swiss cosmetics company, as project coordinator to the CEO.
Utako holds a masters as well as a bachelor of law from Keio University. A native of Japan, she has lived in the United States and Switzerland and is fluent in both Japanese and English.