Your input will have a substantial impact during the reporting process and your constructive and well-informed suggestions will reach Senior Manager level, the level at which you will directly report.
Your management responsibilities will also be tested as you lead international fieldwork assignments across Europe, where you will take charge of teams of around 3-4 colleagues.