I am certainly not known as a friend of the Liberals, but I think CTV is trying to build an appearance of scandal out of thin air, and you fell for it R62.
The political parties in Canada are private
organizations and, since the Conservative government of Mr. Harper stopped that nonsense, receive no public funding. As private entities, they are entitled to spend the money they raise whichever way they want without any constraints - except when and where that money is spent for the purpose of an election and the electoral rules come into play.
Therefore, there is absolutely nothing improper as far as the public is concerned with the Liberal party spending its money on hiring friends of their high level personnel. It's up to the Liberal party members to decide if they think it's appropriate behaviour from their leader or not and act accordingly within the party. This is so until there is evidence (not the case here) that somehow, public money is used to pay for the contract or that the contract is used as a sham to funnel public money into the party coffers, as was done during the Sponsorship scandal.
As of now, there is no apparent impropriety, and it is a pure internal matter forth Liberal party.