Peter is Head of Leadership at GCSP and Co-Director of the Geneva Leadership Alliance, an ecosystem of associates and partners working together to advance the practice of leadership for the benefit of peace and security worldwide. At its core lies a partnership combining GCSP’s expertise on peace, security, governance and international cooperation with the cross-sectoral leadership development expertise of the Center for Creative Leadership (CCL).
Peter has 20 years of experience in leadership development and executive education across private, public, and non-profit sectors. He partners with organisations on leadership development strategies and creates executive education programmes that are both globally accessible and locally applicable. Leveraging his diverse background, he creates safe spaces for learning and brave spaces for application, where people can experiment with leadership mindsets and skills in transformative ways and adapt them to their own environment.
Peter was born in England, grew up in The Netherlands, honed his early professional skills in Australia and the Asia Pacific region, and is currently based in Geneva, Switzerland. He works in English, French and Dutch.