COMPELLIO SA

Country: Luxembourg
Working Group: Supply Chain

compellio_logo_white_background-Denis-Avrilionis-1-uai-258x258

Compellio is a tech company located in Luxembourg, developing unique digital solutions around the needs of entrepreneurs, startup incubators, corporate innovators & social impact managers.