Very interesting question Daniel.
I can tell you that we are a member driven company and work on behalf of our members.
We took the first step 1.5 years ago with hiring Paul. Paul's IT expertise has been a valuable asset to us even in the short time he has been here. We are currently taking steps to hire a Director of IT. A person that can help steer us in the right direction and not just support our current systems. Once this is done and then through our committee / members voices, inform that person of our needs, get by off from the board for the needed expenditures, we should be able to meet these requirements.
I hope this helps clear the muddy water we are wading in? (pun intended)