Reviews Reviewer for Journal Information Systems 2024 Reviewer for Conferences European Conference on Information Systems 2023 Business Process Management 2023 International Conference on Process Mining 2022 Business Process Management 2022