? Do you have a track record of successfully managing web design and development projects and the teams associated with them...? We are looking for a seasoned, organized, focused, and dedicated technical project manager. Our ventures as a rapidly expanding web agency include......
Job Location: Montreal, QC, Canada