Essentia Analytics Appoints Peter Clarke and Charles D. Ellis to its Board

April 13, 2015