Business Development Manager
TekPillar®
-
Mau, India
Create the necessary team train them about the company's products
Willing to travel in the designated region or city
Meeting prospective customers
Join the team on the customer call
Local Language preferred...
Not Mentioned
More than 30 days ago