Catherine is a legend. She has for many years, sourced, organised and successfully managed numerous events of which I have been a part of. She is professional, diligent and creative in the duties that are required and she manages to include fun in the process....