Speaker

Skill: public speaking

I have made a number of talks at Conferences and local user group meetings.