His name isn't ambassador or anything like that. Head to the windurst building in the zone. Talk to the taru's there, i think its someone behind a desk that lets you into the door where the ambassador for windurst is. Been a while, im not possitive on this, but i know hes in there somewhere.