Back to Top

Claire Allen

Claire holds a Bachelor of Economics and has worked for 30 years across a range of industries including finance, publishing and education. Claire has worked for Giant Steps for the past 20 years and is responsible for all compliance and accountability issues pertaining to the organisation.