Our AODA Experts.
AODA Canada works with over 30+ AODA consultants all over Ontario and Canada.

Harpal Singh
Director of ADOA Canada
Harpal Singh is the Director AODA Consultant and is responsible for overseeing different consultants for enterprise clients. He has is an entrepreneurial executive with a computer engineering degree and over 15 years of enterprise management, software implementation and building projects for clients in various industries.

Bernice Schnick
Sr. AODA Training Consultant
Bernice Schnick is an AODA training and development consultant with over 20 years experience including expertise in consulting for large corporations and executing customized training materials for top tier clients in diverse industries. Bernice has also been published in the Mississauga Business Times and has launched her book “Discover Your Business Wings” and is also working on publishing her book on AODA compliance.

Divjot S. Mehton
Sr. AODA Consultant
Divjot is a Sr. AODA Consultant with 5+ years of experience in consulting and managing enterprise clients. He is responsible for conducting analysis, identifying gaps and generating a compliance report. He has hand on experience with web2.0 level A, AA & AAA.

Joseph Fredricks
Marketing and Sales
Joseph Fredricks is and experienced Canadian Marketing, Sales, AODA education and Training Technologies Consultant with a demonstrated history of working in the IT solutions and web 2.0 technologies.

Ravi Joshi
Sr. Management Advisor of AODA Canada
Ravi Joshi has over 30 years of North American leadership experience in Management of Consulting practice, and hands-on experience in recruiting technical staff in Quality Systems, Product Development, GMP and Technical Audits, Commissioning and Validation activities in the pharmaceutical and biotechnology sectors.

Gaurav Bharadwaj
IT & Operations Manager
Gaurav Bharadwaj overseas the technical aspects of the business. He has extensive web 2.0 programming and project management experience that excels at leading cross-functional teams and coordinating multiple software development projects simultaneously.