Do I have to stand and present to the Hub?

We don't have rules that say you "must" present. If you feel uncomfortable our managers and experienced members will happily support you through the process of gaining confidence. They will also help you craft 60 second presentations.