Alesco Advisors adds Kircher to Rochester team