This is the Long Beach, California office of the Better Business Bureau soliciting memberships. They are legit. My company belongs to the BBB, and they confirmed this phone number. Caller's name was "Sheila".
This is the Long Beach, California office of the Better Business Bureau soliciting memberships. They are legit. My company belongs to the BBB, and they confirmed this phone number. Caller's name was "Sheila".