A few weeks ago on LEGOFan.org, the same question was raised about the 'presence' of LEGO Ambassadors. This was (part of ) my answer:
"Please note that there are Ambassadors from different countries, each in some way or another involved in their local communities. Did you check out the Dutch or the German forums? E.g. After I got back from BrickFest, first thing I did was explaining the workings of the Factory concept on our two main Dutch LEGO forums.
(snip)
In any case, be assured that almost any LEGO forum is beeing kept an eye on by one or the other Ambassador (note we are not on an assigned roster - it's just our usual habit :) and if there's a specific issue or question you want to bring to our attention, just contact any ambassador. "
Also, in response to this issue, a special forum 'Ask an Ambassador' was created on LEGOFan.org, so there's a place to contact us Ambassadors besides the Ambassador(s) you may know personally.
In that forum, fellow Ambassador Lenny Hoffman also answered to this issue:
http://www.legofan.org/FORUMS/ShowPost.asp...spx?PostID=2124
Also, please note that in his call for 2nd cycle Ambassador applications, Jake mcKee did list some activities the 1st cycle ambassadors were involved in. (http://news.lugnet.com/lego/?n=3495)
And in my local call for applications in the Dutch forums, I gave a more elaborate impression. (If you can read Dutch: sixth message at http://www.debouwsteen.com/forum_viewtopic...ic.php?30.18729 .)
So it's like you just have to shine the Batman searchlight around the sky to call on us ;)