iVedha Inc. Employee Directory
IT Services and IT ConsultingOntario, Canada201-500 Employees
iVedha Inc. has about 216 employees across 3 continents, with the largest share in North America (50%). By country, the largest groups are Canada (42%), Sri Lanka (29%) and India (15%). Engineering and Program & Project Management make up 37% of the profiles with a known department. iVedha Inc.'s workforce spans 22 departments.