Etna Interactive hires VP of finance and human resources

December 31, 2013 3:43 PM