Greg Franceschi

Greg Franceschi
Managing Director and Global Leader Financial Reporting Practice and Office of Professional Practice
Sunnyvale