Tim is a Managing Director with CFGI with over a decade of experience providing accounting advisory services to both public and private companies across the software, technology, life sciences, and manufacturing industries. Tim assists clients by solving complex technical accounting issues, implementing process improvement initiatives, providing interim management, and preparing for initial public offerings. Tim has worked with a wide range of clients from private growth stage to public Fortune 100 companies, both domestically and internationally. 

Tim’s skills include complex revenue recognition; debt and equity financings; share-based compensation; business combinations; acquisition integration; process design and improvement; IPO readiness; and SEC reporting.

Tim joined CFGI as a Consultant in 2012. Prior, Tim was an Assurance Senior Associate at PricewaterhouseCoopers LLP in Boston, Massachusetts. 

Tim holds a Bachelor of Science in Corporate Finance and Accounting and a Master of Science in Accounting from Bentley University. He is a Certified Public Accountant in Massachusetts.