Mishawaka-based TCU Insurance Agency has appointed Rick Van Es as president. He spent 20 years as managing director of CrossRoads Business Advisors where he also served as an independent contractor for TCU. Van Es is a certified public accountant and received bachelor’s and master’s degrees from the University of Notre Dame.