161 employees
Genxlead specializes in e mail marketing, digital marketing and data technology services.
2012