All Iranian tour guides have valid licenses issued by Iran Cultural Heritage, Handicrafts and Tourism Organization. If you travel via tour operators there is no need to find a guide by yourself because that will be done in advance for you.

If you need a tour guide in any languages other than English all you have to do is to inform your tour operator before the trip. There will be preparations for the person you need to speak your language you when you arrive.