CA-based MyECheck has named Jim Fancher as executive vice president to oversee the company’s growth plan