Jay Roach is a creative designer that pulls together appropriate teams of creatives for a specific client's project requirements. He has 10 years experience in advertising design and web technologies.