Directory Category: Information Technology
Business Name
Business Address
3, Grand Rue, Rumelange
L-3730
Luxembourg
L-3730
Luxembourg
Business Website Address
Business Phone Number
621 618 929
Business Name
Business Address
21 rue de Schoenfels,
L-8151 Bridel
Luxembourg
L-8151 Bridel
Luxembourg
Business Website Address
Business Phone Number
621430156
Business Name
Business Address
9 Rue Edmond Reuter,
L-5326 Contern
Luxembourg
L-5326 Contern
Luxembourg
Business Website Address
Business Phone Number
621 877 450
Business Name
Business Address
4 rue de Neuerburg, Luxembourg
L-2215
L-2215
Business Website Address
Business Phone Number
(+352) 661525553
Business Name
Business Address
30, rue Edmond Reuter, Contern
L-5326
L-5326
Business Website Address
Business Phone Number
+352 26 35 26 25
Business Fax
+352 26 35 24 25
Business Name
Business Address
22 rue de L'industrie,
L-8399 Windhof
Luxembourg
L-8399 Windhof
Luxembourg
Business Website Address
Business Phone Number
27 02 01 20
Business Name
Business Address
76, Grand-Rue, Luxembourg
L-1661
Luxembourg
L-1661
Luxembourg
Business Website Address
Business Phone Number
+352 621 572 999
Business Name
Business Address
136 Rue de Bettembourg,
L-5811 Hesperange
Luxembourg
L-5811 Hesperange
Luxembourg
Business Website Address
Business Phone Number
+33 7 82 46 42 87
Business Name
Business Address
26 Rue Antoine Meyer, Luxembourg
L-2153
Luxembourg
L-2153
Luxembourg
Business Website Address
Business Phone Number
+352 691 446 730
Business Name
Long Business Description
We are a visionary digital ESGtech dedicated to shaping a regenerative and net-positive future. We are passionate about sustainability, climate action, and fostering positive change, and we extend our expertise to the private, public, and education sectors.
At EcoCitizen, we create innovative tailor-made solutions, powered by artificial intelligence, machine learning.
Business Address
6A Av. des Hauts Fourneaux,
L-4362 Esch/Alzette
Luxembourg
L-4362 Esch/Alzette
Luxembourg
Business Website Address
Business Phone Number
621744011