Brand Designer at Titan (New York) — aijobsearch