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