Attorney-at-law Danielle Archer has resigned as principal director of the National Integrity Action (NIA). This was announced ...