Traffic Devils — internal affiliate project Banners 101 USD Job 9 of 89 A series of creatives designed for internal communications and recruiting for the affiliate department. The main idea is to showcase the team structure, the mission of the division, and career opportunities through a vibrant brand visual style.