Supplier : PEOPLE MATTER IW

Summary
Financial Year Payments Total £
2021 16 112,799.11
2022 27 87,369.86
2023 23 56,894.56
2024 17 3,945.33
2025 19 3,605.22
Total 102 264,614.08