Richard Hebert

CTO Europe

F&M Group Smart Cities Innovation Company