Associate - Impact Assessment and Reporting
2 days ago
Edinburgh
... in Economics, Social Science, Environment, Business, Marketing, Communications, or Public Policy is advantageous but not essential. Key Responsibilities: · Deliver assessments and reports on the ...