Former additional director general of the Indian Coast Guard V D Chafekar has joined as the seventh executive director (ED) ...