Carries out advocacy, research, and public-facing initiatives related to social issues and global rights concerns. Work includes producing reports, coordinating campaigns, engaging with institutions, and mobilizing supporters to raise awareness, promote policy discussions, and address cases requiring international attention.
1961
United Kingdom
1,001 - 5,000 employees
Non-Profit Organization Management
$100M - 500M in revenue
Total sustainability employees
11+
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.