Philo has hired seasoned media and entertainment industry executive Steven Chang to serve as the company’s new Head of Integrated Product Marketing.