illi&co

France
245 Total Employees
Year Founded: 2005
illicado, flagship brand of illi&co, is a French issuer and marketer of multi-brand gift cards for businesses and individuals. Its physical cards and fully digital e-cards can be used online, in stores, and across a large network of partner retailers. The company develops gift and payment solutions designed to simplify purchasing and recipient choice, with products distributed through its website and retail partners.

illi&co Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
France