It is common for some companies and organisation to hold charity events as part of their team building Adelaide efforts. After all, being of assistance to other people and planning how to best organise such events can teach people a thing or two about working for a common goal that can help others