The Branch Manager is responsible for monitoring and managing teams of Telesales executives through team leaders... a team of telesales executives and driving productivity through team leaders.- Ensuring that the TLs meet the targets......
Job Location: Ahmedabad, Gujarat, IndiaSelected articles on work and employment, which may be found interesting:
5 ways to overcome the fear of job changeFind more articles on Articles page