Designers, Developers, Client Partners, Project Managers, Strategists, and Business Designers (don't worry, we'll teach... results. Reporting to the Director of Technology, this hybrid role requires both human and technical skills to ensure the......
Job Location: Montreal, QC, Canada