The NPC IS at E-10 on the map. He is in the north part of Windurst Waters above the Rarab Tail Hostelry in Room # 1. Hope that helps people running back and forth between the north and south sections looking for this guy. Oh and by the way I haven't even travled to the south part of Windurst Waters so I'm not sure if there is an E-10 there or not.