Systrom and Krieger have resigned from their posts as chief executive and chief technology officer respectively, not giving…