Who is the governor of Afghanistan?

This depends on the region of Afghanistan. There are many different governors for the different regions.