Natura Resources today announced that Christopher Abundis has joined the company as executive vice president and chief financial ...