Selvi Naidu currently serves as the Chief Executive for Finance and Operations at WWF Deutschland, a position held since November 2023. Prior to this role, Selvi Naidu held the title of Finanzvorstand at AWO Bundesverband e.V., contributing significant expertise in financial management and operational leadership within the nonprofit sector.
Sign up to view 21 direct reports
Get started
This person is not in any teams