Sales Development Representative
Chargebeechennai, tamil nadu, IndiaThis role is responsible for identifying target leads, generating potential leads, soliciting potential customers, inquiring basic qualifying questions, facilitating sales, and connecting customers... Show more