Beauty Intrapreneur, Beauty & wellness Services Full-time Company Description Sheba Platform Limited (Sheba) is a technology conglomerate and an impact