Our Team

Experienced CPAs. Senior-Level Advice. Practical Business Guidance.

Lepore & Company brings together experienced accounting, tax and business advisers serving owner-managed businesses and their owners. Clients benefit from direct access to senior professionals, practical advice and specialized tax expertise.

Leadership & Expertise

Featured Professionals

Affan Khalid, CPA, CA

Affan Khalid, CPA, CA

Tax Partner & Principal

Canadian, International & Cross-Border Tax

Advises businesses, owners and referral sources on complex Canadian, international and cross-border tax matters.

View Profile →

John Lepore, CPA, CA, LPA

John Lepore, CPA, CA, LPA

Founder & Partner

Accounting, Tax & Business Advisory

Advises owner-managed and family businesses on accounting, tax planning, business restructuring and succession matters.

View Profile →

Anne Lepore, CPA, CA, LPA

Anne Lepore, CPA, CA, LPA

Partner

Accounting, Tax & Practical Business Support

Supports owner-managed businesses with accounting, corporate and personal tax, and practical day-to-day business advice.

View Profile →

Vince Colanardi, CPA, CGA

Vince Colanardi, CPA, CGA

Senior Manager

Accounting, Tax & Business Advisory

Supports clients with accounting, review and compilation engagements, tax compliance and practical business advice.

View Profile →

Supported by a Broader Team

Our featured professionals are supported by a broader accounting, tax and administrative team that helps clients stay organized, meet compliance requirements and move matters forward efficiently.

Why Clients Work With Our Team

Direct Senior Access

Clients can work directly with experienced partners and senior professionals on the matters that affect their business.

Full-Service Accounting & Tax Capability

Accounting, financial statements, corporate and personal tax, advisory and related compliance support are coordinated within one firm.

Specialized Tax Expertise

Complex Canadian, international and cross-border tax matters can be addressed alongside a client’s broader accounting and business needs.

Build Your Career With Experienced Professionals

Team members gain direct exposure to partners and senior professionals, meaningful client work, professional development and a mix of accounting, tax and technically complex assignments.

Speak With Our Team

Discuss your accounting, tax or business advisory needs with Lepore & Company.