Um ...
Are you referring to the 1-star "Global Enrollment Specialist" who might try to entice called people to use their services and enroll in clinical trials? The company whose phone number (as listed on their site) is NOT the number shown in this thread? The company that is in PA rather than CA?