Jobs in India Business Development Executive/Manager The Charisma Group 0 - 1 Years | 1.8 - 6 LPA | Indore 3162 days ago 0 - 1 Years | 1.8 - 6 LPA | Indore About The Company: Charisma Organization is one of the fastest growing, innovative customer acquisition firm in India. We are associated with a UK based firm headquartered in London with its global pr... read more Apply Next