E
Elizabeth Wohler Review of Helix centre
The experience with Helix Centre was decent. While...
The experience with Helix Centre was decent. While their team was knowledgeable, I expected a bit more innovation and creativity. Overall, an average experience.
Comments: