Santa Clara, Calif.-based Oklo made several personnel changes in key management positions and to its board of directors last week.
Oklo appointed four new directors on April 14. The board members are David Christian, David Park, Derek Kan and Mark Peters. The appointments…