Logo

Logo

40.7405° N, 73.9832° W

No content here, please.

Loading
Smita Pillai

Smita Pillai

Senior Customer Success Manager, EMEA, Impact

Smita has 10+ years of experience in senior roles within the Advertising and Marketing industry. She has previously worked in various Agency side roles across India, Australia and UK.

She then moved client side in a Strategy role prior to joining global leader in Partnership Automation, Impact last year as Senior Customer Success Manager.

In this role, she oversees the EMEA Agency Customer Success team and is responsible for delivering world class support to Impact clients.

Sessions