de facto Infotech
–
Mohali, Punjab, India
... Preferred candidate profile Master’s or bachelor’s degree in business administration, Marketing, or related field Proven track record of lead generation (outbound) in domestic & international geographies and achieving sales targets, with at least 9 ... - Jun 20