Sr. Manager, Customer Communication & Support at Neptune Technology Group (Mississauga, Ontario, Canada) — aijobsearch