illicado Employee Directory
Financial ServicesHauts-de-France, France51-200 Employees
illicado has about 189 employees, nearly all of them in Europe. Banking and Product Management make up 50% of the profiles with a known department. illicado's workforce spans 14 departments. illicado's workforce grew 8% between July 2025 and July 2026.