Results, order, filter
Team Lead Jobs
-
Customer Care Team Lead (Multilingual)
Cluj-Napoca, Romania... lead projects for company initiatives and improvements and/or as assigned by your Manager ... -
Customer Care Team Lead
Bangkok, Thailand... line manager or other department heads (where applicable) to implement improved processes to ...