Tad Rivelle

Chief Investment Officer and Generalist Portfolio Manager and founder