Nikita Jayswal

LEED AP (ND)

Project Manager Sustainability

WSP Germany