Hope things go/went well! You are not alone in your dislike of these kind of meetings. I hate this type of thing too! But, no one could ever call me shy, and as for talking, my mom used to say I was vaccinated by a phonograph needle! LOL
Marjpf is right...you have 16 years of experience and knowledge...just let your light shine!