About River Road Asset Management was established in 2005 and provides institutional separate account and investment sub-advisory services to a broad range of domestic and international clients. The firm was founded upon a proprietary Absolute Value® investment discipline. This approach was developed by River Road’s founders and occupies a distinct niche within value investing styles. Founded 2005 Affiliate Since 2014 Headquarters Louisville, KY