Randstad India Ltd
Address: Bxx – 2707 1st Floor Navrang Building, Pakhowal Road, Pakhowal Road, Ludhiana – 141001, Near Park Plaza Hotel
Phone: 6450433, 161-6450363
Address: Bxx – 2707 1st Floor Navrang Building, Pakhowal Road, Pakhowal Road, Ludhiana – 141001, Near Park Plaza Hotel
Phone: 6450433, 161-6450363