Missouri's environmental director has resigned to take a job to help oversee a $20 billion fund for people harmed by the Gulf oil spill.