Harvard Benefits
Consumer Report
- 05-23-2013
- 27
Felt like a scam from way they were operating and their emails. They ask u to call long-distance from ur line for approx 1/2 hour interview. When i emailed i would not do that, no response back.
Company: Harvard Benefits
Country: USA
State: Texas
City: Dallas
ZIP: 75240
Address: Three Galleria Tower, 13155 Noel Road, Suite 900
Phone: 9315372230, 7605697676
Site: harvardbenefits.com