10 employees
Landry Investment Management is an asset manager that uses a combination of fundamental and quantitative investment strategies.
2002