Shiva Group Canada has completed several high profile projects. The dedication and motivation of the employees of Shiva has produce superior results, and continues to generate the ... more... See more text