Tides of Vengeance

Just wanting to confirm since I’ve seen some forums to start the achievement Tides of Vengeance for Alliance but do I have to complete the map (all quests for each zone) on the ship anchored in Borlus to be able to even start this achievement?