Telesales Executive:We are looking for TSR's for an American project.Candidates that have experience on Inbound and outbound sales will be preferred.Experience on Energy Campaigns would be an asset.Job Description:- Outstanding English language commu