McCauley Asset Management has more than 20 years experience with around 300 million assets under management.