Data & Insights Director, IDT

Salary not provided
SQL
Looker
Snowflake
Expert level
New York

Office located in Newark, NJ

IDT

Communications & payment services

Job no longer available

IDT

Communications & payment services

1001+ employees

B2BPaymentsFinancial ServicesSaaSTelecommunications

Job no longer available

Salary not provided
SQL
Looker
Snowflake
Expert level
New York

Office located in Newark, NJ

1001+ employees

B2BPaymentsFinancial ServicesSaaSTelecommunications

Company mission

To provide innovative communications and payment services for consumers and businesses on a global scale.