Software Development Manager at The Ottawa Hospital The Ottawa Hospital Guelph, Ontario N1H 0A1, Canada Bachelor's or Master's in Computer Science, Software Engineering with 6+ years development experience View Details