The MSF has been in existence since 2004 and was recently incorporated as a legal entity in 2007. The organisation is run by a dedicated group of volunteers who form the MSF Organising committee which meet monthly and participate in online discussions. The organising committee is supported by generous volunteers that come together to assist in making the events run smoothly.