Accountancy, tax
and business advice
that makes a real difference

Our clients benefit from our proactive, forward thinking, supportive and commercially minded approach.
Learn More

Accountancy, tax
and business advice
that makes a real difference

Our clients benefit from our proactive, forward thinking, supportive and commercially minded approach.
Learn More

Accountancy, tax
and business advice
that makes a real difference

Our clients benefit from our proactive, forward thinking, supportive and commercially minded approach.
Learn More

Accountancy, tax
and business advice
that makes a real difference

Our clients benefit from our proactive, forward thinking, supportive and commercially minded approach.
Learn More

About Us


At Greene CPA we provide our clients with focused and personalized accounting and tax services because we care about our clients’ success. As a locally-owned and managed firm, we know the importance of advice based on an in-depth understanding of our clients’ needs combined with the latest developments in tax and accounting.

Who We Are


Greene CPA is a full-service mid-size Chartered Professional Accounting firm serving clients from our Moncton office. We formed in December 2024, following the dissolution of Thiel Greene Chartered Professional Accountants. We offer tax and accounting services to a wide range of clients including private corporations, farms, not-for-profit organizations, registered charitable organizations, trusts, and individuals.

What We Do


Our expertise and experience allow us to deliver professional advice backed up by a range of specific services and deliverables that help meet your taxation and financial reporting requirements. We can help you with a range of issues; from payroll calculations and bookkeeping; to financial statement audits; and corporate reorganizations. We believe in actively communicating with our clients throughout the year, as well as during the annual preparation of financial statements and tax returns.

Our approach allows us to:

  • Attain an in-depth knowledge of our clients’ business goals and objectives
  • Strengthen our working relationships
  • Facilitate the provision of accurate, timely, and proactive professional accounting services

At Greene CPA, we’re committed to an ongoing and formal program of continuous professional development to develop and enhance the expertise of every member of our team. This commitment, vital in today’s rapidly changing world, ensures our ongoing provision of up-to-date professional accounting services.

Competitive Advantage


At Greene CPA, we understand small business because we are a small business. If you’re unsure about whether to buy or lease; whether the time is right to expand; the pros and cons of switching suppliers; how to handle an insurance claim; how to buy out a fellow shareholder; or many other financial issues, we can give you experienced advice because we have been through it ourselves with our own business.

We don’t just bring answers based on textbooks and theory – we bring real-life practical advice that we have learned (sometimes the hard way!) in the course of operating our own successful business!

Our Services


Experienced and personalized accounting and tax services

What We can do for You


We offer personalized tax and accounting services, turning our years of expertise and experience into insights and strategies that give our clients a real competitive advantage.

Our varied expertise and experience allow us to design and deliver professional advice backed by a range of specific services and deliverables that help you meet your taxation and financial reporting requirements. From payroll calculations and bookkeeping to financial statement audits and corporate reorganizations, Greene CPA can help your business succeed.

Taxation

Personal

Corporate

Trusts and Estates

Sales Tax

Partnerships

Non-Residents of Canada

  • Personal income tax return (T1) preparation
  • Canada Revenue Agency inquiries and audit support
  • Voluntary Disclosure Program/Taxpayer Relief request assistance
  • Immigration/emigration planning
  • Residence for income tax purposes
  • Estate planning and dealing with the death of a taxpayer
  • Purchase and sale of businesses
  • Self-employed individuals
  • Rental properties
  • Tax implications of medical issues
  • Corporate income tax return (T2) preparation
  • Canada Revenue Agency inquiries and audit support
  • Income tax planning
  • Corporate ownership structures and corporate reorganizations
  • Sale of a corporation and capital gains exemption planning
  • Purchase and sale of corporate assets
  • Incorporation of a self-employed sole proprietorship
  • Trust (T3) income tax return preparation
  • Clearance certificates
  • Goods and Services Tax (GST)/Harmonized Sales Tax (HST) compliance and reporting
  • Canada Revenue Agency audit support
  • Partnership (T5013) income tax return preparation
  • Planning for creating partnerships and transfer of a business to a partnership
  • Reorganization of partnerships
  • Partner admissions, withdrawals and retirements
  • Purchase and sales of businesses
  • Non-residents carrying on business in Canada
  • Non-resident owners of Canadian real estate
  • Assistance with NR4/NR6 Canadian income tax filings
  • Section 115 and 216 Canadian income tax returns
  • Planning for disposition of Canadian real estate
  • Clearance certificates

Financial Statements

Accounting

Assurance

Other Services

  • Compilation of financial statements
  • Guidance on application of accounting standards
  • Audit of financial statements
  • Not-for-Profit organizations
  • Review of financial statements
  • Banking and financing requirements
  • Bonding requirements
  • Trust accounting reports for lawyers, realtors, property managers and mortgage brokers
  • Accounting system setup
  • Accounting system review and suggestions for improvement
  • Preparing a business for sale
  • Succession planning for business owners
  • Business valuations

In The Community


Greene CPA strives to be a good corporate citizen. We support charities and foundations with financial contributions and volunteer support. Several of our team serve on numerous not-for-profit boards and we are active in our profession with the
Chartered Professional Accountants of New Brunswick.

Our Team


At Greene CPA, you and your business will have access to an experienced team of partners, managers, and staff accountants working together to give you a broad range of personalized service in all practice areas.

We are committed to an ongoing and formal program of continuous professional development to develop and enhance the expertise of every member of the Thiel Greene team. This commitment ensures our ongoing provision of exceptional and up-to-date professional accounting services.

Principals


SEAN GREAN CPA CA
Sean Greene, CPA, CA
Managing Partner

Education

  • Atlantic School of Chartered Accountancy,
    obtained CA designation in 2003
  • Graduated UNB in 2000

A native of New Richmond, Québec, Sean has been living in Dieppe, New Brunswick since 2000.

A general practitioner who serves small- and medium-size owner managed businesses across a variety of industries, as well as not-for-profit organizations and registered charities, assisting them with accounting, tax and general business advice. In addition to client responsibilities, Sean has been active in practice inspector for CPA New Brunswick, first as an inspector, and now as a committee member, and has extensive experience as a presenter on topics involving accounting and assurance at professional development seminars. Sean also serves as a volunteer board member, lending his expertise to various organizations, and currently serves as Past President of the Moncton Rotary Club, and as a Director At Large of a local credit union, in addition to being a past president of Baseball Dieppe and board member of 3 Plus Economic Development Corporation.

Fluent in English and French, Sean resides in Dieppe with his wife and three sons. In his spare time, he is usually found at local rinks and ball fields, serving as coach, manager and number one fan for his boys’ teams.

Meghan Greene, CPA, CA
Partner, Tax Practice Leader

A native of Dartmouth NS and a graduate of UPEI in 2000 where she holds a Bachelor of Business Administration, Meghan spent the majority of her career working with a national Big 4 firm in Moncton, obtaining her CA designation in 2003 and going on to study tax and complete the CICA In-Depth Tax Program in 2006. Meghan has extensive experience in corporate and personal tax planning including structuring business operations to minimize taxes, compensation planning, reorganization of companies to maximize tax benefits, estate planning, development of optimal structures for new ventures and tax planning of acquisitions and sale of businesses.

As a devoted advocate of tax education, Meghan is a frequent presenter with CPA NB and facilitates the CPA Canada In-Depth Tax Courses. She was the 2018 recipient of the Jeff Jutzi Memorial Award given out by CPA Canada in recognition of outstanding leadership, engagement and dedication to the In-Depth Tax Program.

Meghan and her family reside in Dieppe NB and are very involved in their community. Meghan is currently the Treasurer for Moncton Headstart She is a former Treasurer of Habitat for Humanity Moncton, as well as Laubach Literacy NB and was an advisor on the Board of GroYourBiz Moncton.

Meghan has a passion for helping others and is a strong advocate for promoting positive mental health.

Andrew Green, CPA (Vt.)
Associate Partner

Andrew has nearly 20 years of experience delivering client solutions to small to medium sized businesses and non-profit organizations.

Prior to moving to Greater Moncton, Andrew was a Partner at a mid-sized firm in Saint John offering Assurance, Accounting, Advisory and Taxation services.

He earned his Economics degree from Wilfrid Laurier University and his Certified Public Accountant designation from the State of Vermont.

Andrew has lent his financial expertise, strategic advice and business acumen to numerous boards including the Saint John Airport and New Brunswick Forest Products Commission.
He continues to be actively involved in his current role of Chair of the Saint John Shared Risk Pension Plan.

In his spare time, he and his spouse, Cindy, enjoying traveling abroad and their food wine pairing adventures. You may also find him spoiling furry friends as Cindy is the owner operator of a franchised pet store in Riverview.

Bruce R Wood CPA CCA
Bruce R. Wood, FCPA, FCA

Education

  • Moncton High School
  • Mount Allison University
  • Atlantic School of Chartered Accountants

A resident of Moncton, Bruce has been a practicing accountant for 50 years. He has been a Professional Chartered Accountant since 1975 and was a partner in KPMG from 1985 to 1995 when he founded Bruce Wood & Co. He provides business, accounting and tax advice to his diverse client base of owner managed businesses, professionals, not-for-profit organizations and registered charities. In light of his career accomplishments, he was elected as Fellow Chartered Accountant in 2006.

Bruce is the proud father of four adult children, and currently resides in his childhood home on the shores of Jones Lake. He and his wife enjoy travelling to visit their children, and in his spare time, Bruce is actively involved in the community as a long-time member of the Moncton Rotary Club, and current board member of NB Liquor and Cannabis NB.

Team


Tina MacGougan

Tina is originally from Fredericton but moved to Moncton in 1995. Tina has had an extensive career in accounting beginning in Fredericton in the areas of accounts receivable and job costing but over time expanded her expertise to include accounting assistance, bookkeeping, preparing notice to reader and review engagements, payroll, HST and personal and corporation income tax. She excels at client service. Clients are very comfortable working with her and she always has their best interests at heart. Tina’s favourite part of her day is a visit from a client.

Tina has also been heavily involved in her community for many years by teaching accounting to new immigrants, volunteering at hospitals to read to seniors and at libraries to read to children, being a Girl Guide leader, and teaching seminars on emergency preparedness.

Tina lives in Riverview and is married to her high school sweetheart. Together they have 5 children and 8 grandchildren. In her spare time she enjoys scrapbooking, creating art work with vinyl signs and journaling family history.

Christine Streatch

Christine has many years of public practice experience, including since 2017 with Greene CPA and its predecessor firm. She prepares notice to reader and review engagements, including corporate tax and accounting assistance. Christine specializes in working with our farm clients and helping them navigate the complexities of the farm accounting rules.

Born and raised in Sackville NB, she is a graduate of NSCC with a diploma in accounting. Prior to her accounting career she spent 15 years as a dental hygienist and graduated from Dalhousie University.

Christine and her husband enjoy gardening, hiking and travelling. Her favourite trip was to Hawaii, where they got married. They are proud dog parents, and willingly admit that dogs rule their lives!!

Dianne Agustin

Dianne is born and raised in the Philippines and moved to Canada in June 2015. She joined our predecessor firm in May 2017 as an intern and was hired on full time in July 2017. After a year, she decided to advance her career by applying to UNB Saint John and graduated with a degree in Bachelor of Applied Management in accounting. After finishing her degree, she rejoined the firm in December 2020. She is currently enrolled in the CPA training program in hopes of soon earning her professional designation. Dianne looks forward to gaining the experience necessary to provide a wide range of services to our clients.

Outside of the office, Dianne is a member of the Dance ministry and Media and Arts ministry of Jesus Is Lord Church. She loves editing and producing visual media and spends her free time learning dance choreography.

Aaron Carmichael

Aaron was born in Bathurst NB but moved at a young age to Sussex where he grew up. He attended NBCC Saint John campus graduating from the Business Technology with accounting major in 1999. Aaron began his career working for various accounting firms for over six years before deciding to make the move to the industry sector. Aaron and his family moved to Halifax in 2006 where he worked as the controller for a large sheet metal company. In 2014 he decided to move back to NB, relocating to Moncton where he worked for a heat pump company as their office manager/accounting. Aaron brings experience in both the public and private sectors.

Aaron lives in Moncton with his spouse and five children. He has been involved as a coach for basketball and baseball but his one true passion is volleyball where he has been involved in both referring and coaching for the Moncton Chargers Volleyball Club. In his spare time he enjoys golfing and spending time with his family.

Nicole Beaulieu, Administration
Nicole Beaulieu

Nicole was born and raised in Thunder Bay, Ontario and moved to Moncton in 1998 following high school graduation. She then went to Atlantic Business College and enrolled in the Administrative Course, of which she excelled and had a perfect attendance record, receiving the award of excellence and had the highest overall average of her graduating class.

Her first professional job of her career was with Dave Close beginning in May 2001, which became Close & Thiel then Thiel Greene Chartered Professional Accountants, and now Greene CPA. She has been here to watch the firm grow and evolve over the years. She likes the variety in her tasks and that every day is different. She is the “Jill of all trades” and keeps our office running smoothly.

Nicole has been a staple as the first person clients see when entering our office. She has a warm, friendly face and a bubbly personality. She is approachable and has a very good memory, remembering even the littlest of details.

Nicole is a past “Big Sister” with Big Brothers Big Sisters of Moncton where she mentored a young girl for 5 years and still keeps in touch with her today. She and her husband reside in Moncton; and she enjoys spending time with her step-daughter. In her spare time she likes to run, having completed three half marathons, and paint. To relax she revels in long walks on the beach, listening to the waves and collecting beach glass

Stephanie Theriault

Stephanie was born and raised in Sackville NB, and moved to Moncton in 2021 after 4 years of living in the Yukon with her family. She joined our predecessor firm in June of 2022 as an Administrative Assistant. She admires client interaction, and always goes the extra mile to make the clients’ experience delightful. Prior to joining the firm, Stephanie worked as a banking advisor for one of the largest national banks.

Stephanie resides in Moncton with her husband and son. They have 1 dog, and 2 cats, Cooper, Marvin and Rosie. Outside of the office, Stephanie enjoys reading, trying new foods, and traveling to new places with her family.

Jim Hartley

Jim is a seasonal personal tax specialist, first joining our predecessor firm in 2019 following many years in a similar role with H&R Block. His previous professional career was with RBC Royal Bank starting in 1973 in numerous cities and towns throughout the Maritimes. He held various roles from operations, HR, branch manager, commercial banking and risk management. He officially retired in 2008 after 35 years of service but continued to work on a consulting basis until 2018. Jim enjoys working with clients and has an eye for detail.

Originally from Hazel Hill, Nova Scotia, he is a graduate of St. Francis Xavier University where he holds a Bachelor of Business Administration.

In his retirement Jim enjoys golfing, fishing, curling and spending time with his wife, two children and 5 grandchildren.


Careers


Greene CPA is always on the lookout for qualified professionals of all types to help us build our practice. Contact us to find out more! We are an approved training office for the CPA Pre-Approved Program Route.


News


Please fill the form below.
*must be filled in

    Contact Info

    Physical Address
    1273 Main Street, suite 300
    Moncton, NB E1C 1H9

    Mailing Address
    PO Box 903
    Moncton, NB E1C 8N8

      506.268.3074

    info@greenecpa.ca

    Mon-Fri 8:30am – 5:00pm