Board > Ben Margetts

Ben Margetts

Ben is the General Manager at Avaaz, where he has been part of the leadership team for over 10 years. In this role he is responsible for Organizational Development and oversees People & Culture, Technology, Product and other organizational functions. Ben believes wholeheartedly in people-powered change, and has consulted for and advised leading advocacy groups across the world. Having spent more than a decade abroad, Ben now lives with his family on beautiful Awabakal Country.

Read more about governance at GetUp