Senior ICT Designer at Faith Group (Saint Louis, MO) — aijobsearch