Senior-level financial management experience
Founder and CEO
About Jim Roche, C.P.A., M.B.A.
Phone 508-243-1684 | Fax 508-553-9789
MyCFO is spearheaded by Jim Roche, C.P.A., M.B.A., with more than 20 years of senior-level financial management experience.
Jim Roche’s CFO skills have freed the time of hundreds of business owners, enabling them to successfully grow their businesses and interact with customers.
Jim oversees the financial aspects of company strategy. He designs, implements and oversees day-to-day flow of financial information, and presents summarized information to owners that is critical to running the business. When a system consistently captures, tracks and reports on financial measures, owners and managers can simply refer to a dashboard of activity and results to discern the health and direction of current operations.
Prior to launching his firm, Jim excelled for five years in various CPA firms, including the “Accounting & Business Advisory Services” department of an International firm. Additionally, his successes include preparing and packaging a closely-held business for sale to a NASDQ traded company, implementing the strategic shift of a troubled company, preventing an auction of fixed assets by the secured lender while creating profitable operations and he received seed funding after writing an award winning business plan.
Jim works in a broad range of industries from consultants to the Columbian coffee federation to sports medicine distributors to semiconductor test equipment manufacturers. He is a notable networker who can tap his client base or personal resources to help with all matters from an Arborist to a Zen master.
A Team Approach
Jim leads a talented team of accountants and administrative staff who have one purpose in mind – excellence in client service. Our experienced professionals provide oversight and continuous quality improvement training in accounting best practices.
MyCFO implements automated systems that perform the functions of a full-time financial management professional – without actually having one on staff. These systems help to manage daily details and provide guidance on major decisions.
We can work hand-in-hand with your employees to empower them to excel. Our systems enable employees without extensive financial experience to handle basic but crucial day-to-day bookkeeping and accounting tasks.