Not a member yet? Join now
My brother is looking for team leader positions at Call Centers (preferably in technology/telcom). Since I am out of this world, I do not know where to look at, and would be most happy if someone could give a list of suggested companies or openings.
Thanks & regards,