166 employees
Infillion develops tech that unifies the customer journey for a personalized approach to advertising, marketing, and ops.
2008