Shreela McFaddan Email
Director Business Development . Deduce
Philadelphia, PA
LocationPrimary Email
How to contact Shreela McFaddan
Join and see Shreela's contact info for free!Phone
Current Roles
Employees:
27Revenue:
$2.7MAbout
Deduce uses collective intelligence to democratize cybersecurity building developer-friendly tools to fight back against account takeover and identity fraud.Deduce Address
276 5th Ave.Philadelphia, PA
United States