Senior Strategic Finance Manager II at ICON (Austin, Texas, United States) — aijobsearch