RPRhombus Power, Inc.Data Labeling Specialist (Contractor) Ranchi, IndiaRanchi, Jharkhand, IndiaOpen for 226 daysVerified 1 h ago