Deirdre Hanford Appointed as CEO Of Natcast

Natcast announced the appointment of Deirdre Hanford as its founding Chief Executive Officer. The selection of Hanford will enable Natcast to begin operations in earnest in 2024.