Okay so we signed up to ambassador a certain wiki during wikimania or remotely on the metawiki page, is there more to be done or what? There wasnt really any further explaination.
Different communities might have different needs, and different tech ambassadors might have different interests and priorities. If a tech ambassador wonders about the most useful work they could be doing, one possibility is to ask to their community in an appropriate place (i.e. the related Village Pump). If the questions are about activities in general, a good place to discuss is https://meta.wikimedia.org/wiki/Talk:Tech/Ambassadors
Zppix, you have signed up as tech ambassador for English Wikipedia. Thank you! That is a big and complex community, and there are several volunteers who in a way or another are contributing as tech ambassadors, explicitly or not. One suggestion would be to ask in English Wikipedia (Technical Village Pump?) who else is interested in formalizing their tech ambassadors role and in improving the coordination of efforts.