Hi NL,
I would suggest that when speaking, you might want to slow down a bit as not everyone understands British English. The other thing is to pause a little before clicking through things so people can see what you are doing!. I don't do networking so cannot really comment on the actual content.
I hope it helps and I mean no offence.