Global Head –Sales & Customer Acquisition
Full Time
Bangalore, Bengaluru
Posted 2 years ago
The Role will lead and build worldwide sales teams that secure clients in existing & new target markets, Skilled at developing & executing sales strategies, negotiating contracts, and managing long-lasting customer relationships.

