The Business Development Manager will handle the region that will fall under the designated country/ countries in Africa. 

The role will involve the ownership of the entire end to end sales processes in the assigned Region.

2-10 years hands on experience in a Sales development role, in a Leading Telematics/GPS Tracking company

Work Experience Required 2-10 Yrs

Qualification MBA


Post a Comment