skip to Main Content

Connect with iVedha Reach out to us with your queries
and we’ll be happy to help!
iVedha Contact Us Form

Connect with our corporate team

iVedha Canada (Head Office)

18 Wynford Drive, Suite 306 Toronto ON M3C 3S2

416 424 6614
416 385 8165
info@ivedha.com