Laurent Talbot

Project Manager Energy Storage