The Square Dot team is a network of experts located in Leuven, Belgium committed to tackle societal challenges through tailor-made policy advice and supporting the EU ecosystem of entrepreneurs through targeted mentorship and trainings. Policy Advice: We aim to develop research and provide policy a... Read more
This company has no teams yet
This company has no offices yet