Lead Analyst, Global Transparency Reporting - EMEA
- Location
- High Wycombe, England, United Kingdom
levels of management in a cross-functional team environment and navigate a complex, matrixed environment. Candidates will also seek to add value to the organization through collaborative innovation and self-identified process improvements. The successful candidate will have proven excellent technical skills, a strong work ethic, integrity ...