Compellio is a tech company located in Luxembourg, developing unique digital solutions around the needs of entrepreneurs, startup incubators, corporate innovators & social impact managers.
Website: https://compell.io/#