Elaine Neeson


Executive team

Elaine Neeson came to Children’s Cancer Institute in March 2007, bringing more than 15 years’ experience in business analysis and project management. She was initially engaged as Project Manager for the Institute's relocation to the Lowy Cancer Research Centre.

In July 2008 she was appointed Risk & Compliance Manger and Project Manager for the Institute, working closely with the Fundraising team to ensure compliance and operational integrity. In November 2010, Elaine was appointed Head of Fundraising Operations, making use of her specialised skills in project management, compliance management and business analysis. In May 2012, Elaine was appointed Strategic Operations Manager, with guiding responsibility for the implementation of Children’s Cancer Institute’s five-year Strategic Plan.

In November 2015, Elaine was appointed Head of Technology for the Institute, integrating the Project Management Office and the IT department to deliver a cohesive technology approach for the organisation.