Customer Relationship Manager at Collabera (Addison, TX, us) — aijobsearch