Senior Brand Designer at Terra Security (New York) — aijobsearch