Algorand's marketing chief, Marc Vanlerberghe, has resigned, following the earlier departures of the CEO and CTO. New CEO William Herkelrath is reportedly reviewing initiatives and partnerships to make the blockchain platform self-sustaining.