is not in process of liquidation on Jun 8, 2024
Where is IMPACTD's headquarters?
IMPACTD's headquarters is located at Sterrewachtlaan 34, 1180 Ukkel
What is IMPACTD's industry?
IMPACTD is in the industry of Business and other management consultancy activities
What year was IMPACTD started?
IMPACTD was started in 2022