Primary tabs

Steven Towns's picture

Steven Towns

Steven Towns is Assistant Director of Research at Yale University (Development). He was previously a contributing editor at Seeking Alpha with well over 1,500 published articles. Steven has also previously worked in economic and commercial development with Japanese diplomats and as a research associate at a boutique M&A consulting firm. He earned a master's degree in International Management and Finance from the University of Maryland University College. He has Level-1 certification (highest) of the Japanese Language Proficiency Test.

Visit his website, Active Investing, at


View recent blog entries
Member for
15 years 4 months