Jazz is an independent company that provides services for Air Canada. Under section 25, you were on an Air Canada flight. So, if the law was broken on that occasion, Air Canada was responsible for the violation.
On April 13th, 2010. See this statement in context.