Peter Anderberg
pa@thesmartcityalliance.eu
+46 70 56 111 99
Chris Garside
cg@thesmartcityalliance.eu
+44 7533 325 240
Mark Woodward
mark.woodward@thesmartcityalliance.eu
+44 7527 553 712
Peter Anderberg
pa@thesmartcityalliance.eu
+46 70 56 111 99
Chris Garside
cg@thesmartcityalliance.eu
+44 7533 325 240
Mark Woodward
mark.woodward@thesmartcityalliance.eu
+44 7527 553 712