R
Random Nerd Review of Parexel south Africa
Stay away from this place. Receptionists are downr...
Stay away from this place. Receptionists are downright rude and do not even give you the information needed.
Comments: