Moustafa Elkholy Email

Controller . Imprint

Current Roles

Employees:
154
Revenue:
$35.6M
About
Building the future of payments, rewards, and loyalty
Imprint Address
221 Canal St
New York, NY
United States
Imprint Email

Past Companies

ImprintController
OwnBackupDirector, Financial Operations
OwnBackupDirector Of Accounting

#1 Startup Dataset

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