Lead Process Consultant
Imagine a future where you create a positive change and play a central role in continuously improving our IT governance, organisation, and processes