Scam Number: 877-399-2184 Scammer’s Website or Email: Additional information about this scam: Zelle imposters
Seems to be a twilio #… Reported Here: Abuse