Customer Service Manager at TLD (Chicago, IL, US) — aijobsearch