Dr. Tomo Noda is the founder of ISL (Institute for Strategic Leadership), a Tokyo-based educational institution dedicated to the development of next-generation leaders with the willpower, character and creativity necessary to catalyze social and business innovation in Japan.
He is an expert in organizational strategy and transformational leadership, and was a faculty member of the London Business School (1996-1997), INSEAD in Fontainebleau, France (1997-2000), INSEAD ASIA in Singapore (2001-2003), and SIMI (Scandinavian International Management Institute) (1996-2005) where he taught strategic and international management to MBA students and executives.
He is originally from Kyoto, Japan.
Dr. Noda holds a Bachelor’s Degree in Law from the University of Tokyo, a Master’s Degree in Science in Management from the Massachusetts Institute of Technology, and a Doctorate in Business Administration (Business Policy) from Harvard University.
