Margaret has worked in information technology since before 1990, over a wide variety of roles including technical writing, business analysis, software testing, software training and technical support. Her extensive experience covers both the private and public sectors over the education, insurance and banking, health and primary industries.

Margaret is able to apply her extensive technical writing, analysis and software development lifecycle background to her management of projects, from the initial planning activities through to the requirements capture, solution design, testing and the implementation, delivery, skills transfer and support stages.