21st March 2002 at 11:07
#12024
adi
Guest
I am experienced in call center for more than 3 years handling a team of professionals.
Project leader in US for a call center
Currently working as a team leader.
Let me know if any positions are there.