Head of marketing at Intrepid Studios
Former Intrepid Studios CEO Steven Sharif addresses allegations and a lawsuit involving key investors of Ashes of Creation.