
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech company in Ottawa is seeking a Manager for Deployment Projects on a 12-month contract. You will lead a team ensuring efficient product installation, optimize operational workflows, and enhance deployment processes. Ideal candidates have over 5 years of project management experience in software deployment, with strong leadership and problem-solving skills. The role promotes a high-performance culture across various teams while meeting growth objectives and customer satisfaction.