John J. Mackel III
John J. Mackel III, CPA
Partner-in-Charge, Industry Practices
Partner, Assurance Services
Certified Public Accountant, Texas
Phone:
713.297.6906
E-mail: john.mackel@weaverllp.com
Download vCard
Professional Experience
- 16 years of experience in public accounting
- Currently responsible for leading the firm’s primary industry concentrations and teams
- Five years as partner-in-charge of Weaver’s oil and gas industry practice
- Practice emphasis in audit, attestation and business advisory engagements for clients in the oil and gas, renewable energy, and investment management (hedge funds, private equity, broker dealers) industries
- Experience includes leadership for engagements for privately and publicly held business enterprises
- Experience with private-equity portfolio company structures and management incentive rights
- Experience performing compliance attestations for renewable power companies (Green-e verification) and for members of the Marine Preservation Association
- Experience performing defined benefit and contribution plan audits in accordance with ERISA
- Experience with hedge accounting, including commodity collars, swaps and options; interest rate swaps; and foreign currency derivatives
University and Continuing Professional Education - Bachelor of Business Administration, Accounting, Sam Houston State University
- Extensive continuing professional education with concentrations in revenue recognition, derivatives, purchase accounting, oil and gas accounting and investment company accounting
- Currently meets continuing professional education required by Generally Accepted Government Auditing Standards and Texas State Board of Public Accountancy
Professional Awards, Activities and Memberships - Member, Texas Society of Certified Public Accountants (TSCPA)
- Member, American Institute of Certified Public Accountants (AICPA)
- Member, Independent Petroleum Association of America (IPAA)
- Member, Petroleum Accounting Society of Houston (PASH)
Community Activities - Chapelwood United Methodist Church
- Youth Sports Coach for SBMSA