Platform
Features
E3G
Contact
No bio yet
Location
Berlin, Germany
Links
Steffen Menzel
Programme Lead
Sign up to view 0 direct reports
Get started
11 members
This person is not in any offices
Lake Research Partners
The New Arab
The Trilateral Commission
Parliament of the Republic of South Africa
Comune di Padova