Integral Ad Science's Finance department is led by Jane Rode (Chief Financial Officer) and has 50 employees.
Elena Curran
Global Tax Manager
Jonathan Schaffer
Senior Vice President, Investor Relations
Samantha Tuffarelli
Global Accounts Payable Manager
Parisette Messan
Accounts Receivable Analyst
Jordy Cedano
Senior Billing Coordinator
Galaxy Pandey
Sr Manager
Angela Chang
Accounts Receivable Manager
Looking for a particular Integral Ad Science employee's phone or email?