Purple Rock Scissors
Elements of Advertising > Digital Creative Technology > 065 - Innovative Use of Interactive / Technology
Elements of Advertising > Digital Creative Technology > 065 - Innovative Use of Interactive / Technology
Matt Eagle, Director of Innovation
Mark Malta, VP of Experience
Chelsea Sequenzia, Manager of Products & Resourcing
Chris Sell, Developer
XD Agency