Ed Macey-MacLeod
Technology Consultant for the Built Environment
Email
ed@edmaceymacleod.com
LinkedIn
edmaceymacleod
Mobile
212-58-0590