The Square Dot Team BV logo

The Square Dot Team BV

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

Headquarters

Belgium

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet