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 http://steventowns.com.