Terry Slattery Email

CEO . IDScan.net

New Orleans, LA

Location

Current Roles

Employees:
31
Revenue:
$3.6M
About
IDScan.net Address
2045 Lakeshore Drive
New Orleans, LA
United States
IDScan.net Email

Past Companies

IDScan.netChief Executive Officer
MRI SoftwareMRI Principle
CheckpointIDCEO

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.