J

I found Groupe st-henri to be a decent company. Th...

I found Groupe st-henri to be a decent company. The services they provide are satisfactory and their team is helpful. However, there were times when I felt they could have done better. Overall, an average experience.

Comments:

No comments