PS Team Lead (ENGLISH)
Keywords Studios Plc.
Our team leads are in charge of managing, leading, motivating, coaching, and training their teams. Working on different projects [...]
-
Montréal - QC