Manager is primarily responsible for successful production releases of software projects and owns the overall release... on production releases and facilitating resolution on impacts on various projects and enhancements. Lead and ensure that project......
Job Location: Toronto, ON, Canada