Questions raised over Rochon’s job at Financial Corporation By Sophia Tulp, Staff Writer • December 10, 2015 Along with being the president of Ithaca College, Tom Rochon serves as chairman of the board of directors for Tompkins Financial Corporation.