Senior Project Manager

Knowledge of the technical, environmental and planning constraints surrounding the development of retail and renewable energy, decentralized and flexible…