Project Description
OTRIAD was a start-up digital ad agency based in New York City. OTRIAD was a young, energetic group of creative professionals with a focus on the entertainment industry.
OTRIAD was a start-up digital ad agency based in New York City. OTRIAD was a young, energetic group of creative professionals with a focus on the entertainment industry.