Our Team

Meet The Team Behind EPC

With a team of Toronto accounting experts dedicated to helping you with tax preparing and filing, auditing, and financial reporting, Edmonds Professional Corporation makes accounting easy!

Edmonds Professional Corporation is headed by Ian Edmonds CPA, CA, LPA, CPA (NC). Ian’s philosophy of providing professional accounting services with exceptional customer service the cornerstone to his company’s success.

Ian Edmonds –  CPA, CA, LPA, CPA (NC)

Born and raised in Toronto, Ian graduated from McMaster University’s Business Program with a minor in computer science. During his studies, he discovered that accounting was a valuable tool in helping business owners have a clear understanding of how their business was doing. By looking “behind” the numbers, Ian found useful information that he could use to guide business owners with solutions that would help save them money.

After obtaining his designation as a Chartered Accountant (now Chartered Professional Accountant), Ian was ready to offer a unique blend of accounting services with business advice to clients from all industries and walks of life.


Ian started his professional career working at a mid-sized firm, helping small and medium-sized businesses and not-for- profits solve accounting problems with forward-thinking strategies. He also managed the firm’s junior staff, developing training programs with interactive, real-world case studies that encouraged active participation and enhanced learning. That experience gave Ian the knowledge and experience he needed to build and lead a team that’s completely client focused when delivering customized accounting solutions.

By launching Edmonds Professional Corporation, Ian and his team are able to bring his personalized approach to a diverse client base. They also empower their clients by showing them how to understand the information behind the numbers, building long-term relationships as their clients prosper.

Professional solutions delivered with personal service and friendly, knowledgeable advice, are what sets Ian and his team apart.

In his spare time, Ian’s life goes beyond the numbers. He enjoys martial arts, scuba diving, and plans to visit every continent on Earth, including Antarctica.




Teresa Chamberlaine – CPA, CGA

Teresa brings 10 years of accounting experience to Edmonds Professional Corporation. Over the course of her career, she has worked in a variety of industries, with not-for- profits, small businesses, large corporations, and everything in between. Her most recent position before joining us was in the role of accounting coordinator at a large property management company, overseeing all accounting functions for a portfolio of high-profile international investments.

In her role at Edmonds Professional Corporation, Teresa prepares all types of tax returns and financial statements, assists with audit and review engagements, and offers general accounting guidance to clients of the firm. Teresa’s main motivation in becoming an accountant was the idea that she could help individuals and small businesses succeed, either by imparting financial literacy or by freeing them from accounting related tasks, and allowing them to focus on what they love and do best.

When Teresa is not working, you can find her cycling around the city, hanging out with her dog at Trinity Bellwoods Park, or preparing and enjoying food with friends.


Tara McElmurry Operations Manager

When you call or visit Edmonds Professional Corporation, expect to be warmly welcomed by Tara, our operations manager.


Tara provides complete office support to keep our clients happy and ensure everything runs smoothly. From tracking projects to scheduling meetings, and CRA/IRS research and communications, Tara handles everything with grace and professionalism, even during our busiest seasons.

Originally from Arkansas, United States, Tara also provides support for our U.S. clients, usingher knowledge and experience dealing with the intricacies of IRS guidelines to help solve complex cross-border tax issues.

Outside of the office, Tara enjoys board games, sewing, knitting, and exploring our great city and beyond.