This report shows public data only. Is this your organisation? If so, login here to view your full report.
You are in Organisational Overview » Basic information
WRI has a total staff of 1076, with 504 employees based in our Washington, DC office and the remaning 572 located in our International offices.